You can get High Definition channels for free on you TV over the air if you have a High Definition antenna and a newer TV with a digital tuner.  If you have an older TV you would need a digital converter box.  High Definition over the air is the best HD picture available.

[podcast]http://evangelistmktg.com/audio/Technology%20Tailor_04-03-09.mp3[/podcast]