it is too bad the HTPC doesn't get more traction as it is an ideal setup for us
radio reception basically sucks monkey balls here so internet radio streams fulfill our radio requirements (NPR, KEXP, ..etc....yes we drive a Volvo =p)
with a 3rd party plug in we have hulu desktop integrated w/ Windows 7 Media Center (well we can launch it from our remote... Harmony)
every set-top box solution i've seen falls way short of the flexibility and usefulness of my HTPC... except for to some extent price (but i built mine w/ old parts from my last upgrade (had old E4600 and 2GB ram..and mb and Antec midtower with psu.. so only bought 1TB drive and wireless keyboard (htpc keyboard) and a cheap ATI 4550 video card w/ HDMI
since my wife can use it (after a brief tutorial) it may be a bit more complicated than some other set-top options but not too bad and so flexible.
also big screen mame == win
if one of these things could get official Hulu support that would be nice.