Some things that mattered:
- Access to Internet content: NetFlix, Amazon, Hulu, Pandora, podcasts, etc
- Streaming media from the local network
- Ability to play media from local storage
- Reasonable up front cost, upgradeable, viable roadmap, track record of improvements
- Technical features: easy GUI, upgradable, Ethernet, WiFi, and HDMI
The choices were pretty competitive in many ways -- Apple TV (new & old), Roku, Google TV, Western Digital WD TV, Game Players (Xbox, Wii, PS3), Boxee Box, etc with each having many good points but also a number of issues that just couldn't be over come.
My decision was to go with the Roku XDS Streaming Player 1080p that is currently on sale at Amazon for $99. It seems to be the one that hits most of the requirements with the only big issue right now is that it does not seem to play well in the Apple ecosystem with video, but you can reportedly stream audio from existing iTunes collections to the device.
After I get the device up and running (it should arrive in a couple of days) I'll send out an updated review. If you have done a similar analysis, I'd love to hear what decision you have made. If you have any suggestions or hints on how to better use a Roku device, I'd like to hear that also.