Here are some cheap alternatives to stream to your TV from your computer, Android devices, or iOS devices.
Chromecast Basics:
http://www.youtube.com/watch?v=K7mUOPggOG4
Use your Android or iOS device as a Chromecast:
http://www.youtube.com/watch?v=Arx-xi84XnQ
Turn a Raspberry Pi into a Media center:
http://www.youtube.com/watch?v=vFI5BntUi6g