i was going to do it but i found it cheaper to just build a computer and install windows home server (WHS) on it. i have a microsoft technet subscription that includes a WHS license so i didn't have to buy one. if you have a lot of hard drives then it's easier to just setup a cheap computer since the cheaper nas options have space for only 1-3 hard drives which wasn't enough for me. i couldn't get wireless to work real well in my house so i setup powerline adapters everywhere to stream videos.
i never really tried using the remote access from out of the house. i would use VPN though if i needed to control the WHS in another room. i don't have the setup anymore since i moved because of school and no one at my house would know how to do it themselves. i think you could use the xbox 360/ps3 to stream videos, not HD though. i would stream to other computers and i use WDTV live device to stream too but it would only do 720p, 1080p was choppy.