I didn't try those channels but found it to be far more capable than my Roku (which was gifted to my brother.)
I just bought a Roku so that I could watch Hulu Plus and Netflix on my TV without tying up my computer. After it's all installed I found out that Roku doesn't have the rights to stream content from the ScyFy channel and FX, which broadcast most of the stuff I watch. I can only stream it from an actual computer.
Is there a way around this or is there some device around the same price range as a Roku that will appear as a computer?
Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic