@JimS
Relating to the RPi and streaming.
Mostly my issues relating to XBMC and streaming have been the mpg2 live TV streaming from MythTV.
Its a bit antiquated and it would be nice to do some sort of transcoding of Live TV to someothing other than mpeg2.
Everything else works fine. (Network from NAS box, network movie streaming, et al - note this is related to video and not audio and related too to using a Gb transport versus wireless).
Rob Mason over on the Homeseer forum purchased the HummingBoard-i2eX. Seems to like it.
HummingBoard-i2eX
Apologies the above is the deluxe "Cadillac" version. Rob purchased the i2 version. He is happy with it.