Hi all, I have Pi...!
My first attempt didnt go down very well with the wife though!..LOL. We have since bought a new TV with its own media player so that is hard wired to the network.
The reason I thought the first attempt wasnt the best, was of course cosmetics, even in the TV cabinet, it was a bit of a mess, and the browsing around the media was quite slow, though not sure if that was due to the little D-Link 323 NAS no really being up to the streaming and disk access or just the slow device.
I now have the old plasma in the garage (Wahoo), and I have scored a decommissioned ML350 G5 from work, so will put Plex on one of the server VMs to serve up the media. Apparently you can get a Plex plugin for XBMC, so I will try the Pi in the garage connected to the TV and see how we go....I must admit, I felt a little deflated after the first effort, however with a gigabyte network and decent server perhaps it will work out..