I have a Revo and it's pretty nice for streaming video from a server but it's pretty sluggish for Flash content even with the newest Flash beta running under windows.
I love it as a XBMC front-end to my UPNP linux server; it is super quiet and uses very little energy when it's sleeping, and works fine on HD content. As far as Hulu goes though, it just doesn't cut it (YMMV, I didn't try very hard).