You can also connect it to devices such as a Boxee Box. I personally do not recommend an Apple TV because it doesn't have the capability of watching the movies/videos you have shared on your LAN. Boxee Box does, while Apple TV requires movies to be imported into iTunes first, which is IMO ridiculous. Aside from Boxee Box, there are also alternatives such as Roku. Do some research and see what your best choice is.
IPhone can have a wireless TV connection. You can use the Apple Airplay app to wirelessly connect your iPhone to your TV only if your TV supports it. For more detailed information, go to http://support.apple.com/kb/ht4437.