Pooneil :
+1 on Chromecast. Cheap and simple if perhaps not an answer for all potential needs.
Not exactly. Chromecast will only stream what is in your chrome browser. Not exactly ideal for someone who wants to stream from a 3rd Party app.
And for the others out there that suggested appleTV. Well that only works if you have a mac that is mid 2011 or newer. (they don't tell you that on the system requirements)
And for the other person who suggested hooking up the computer to the TV with a cable. Gee Why didn't I think of that? Oh yeah maybe because the adapters are freaking expensive, not to mention impossible to find locally. The laptop I "wanted" to use only has a VGA port. My TV only has digital inputs and that complicates that suggestion a lot.
The only thing I found that actually works is airparrot. But you have to use AppleTV with the AirParrot. And AirParrot is not free. And it also seems to be a little buggy. It was working fine and just all of a sudden quit working. So not sure what's up with that.