I think your PS3 and such may be best but here I used a cheap laptop since I found NOTHING that came close in the 99 buck range. I like my Logitech Revue but let's be honest. Folk are looking for the real "PC" experience.

Shop for that 299 buck Laptop with HDMI and it usually does the job.
Bob