One of the great treasures of living in America is the addition of Roku. A streaming player that offers up to 500+ channels for free.
It works with virtually any TV and streams in 1080p HD. I bought one and I'm in love with it already :)
You should get one (Sadly, it is only available in the U.S. currently but keep checking)