ok, after 3 weeks my with Roku, I'm going to return it and wait for this device from Viewsonic which should be in stores shortly
http://store.viewsonic.com/html/ibeCCtp ... 9B22269%7E
I realize it doesn't have memory card inputs, but the only thing I use that for is to create a swap file to compensate for the HD1000 lack of memory.
Also, I'm not a linux hacker, so I can't write my own code to make this thing any more user friendly. The viewsonic has DVI output and 80 or 120 gig Drive to store your media with built in 802 b and G as well as lan network options.
Sorry Roku, nice device but hardware without complimenting software is not a solution. When 3rd party free software way outperforms the built in software you know there is a development weakness.
Best of luck to all of you.