"watch all channels?"
careful what you say in public forums.
either way, yes, i know some people that do this and get all the free-to-air channels. They watch al-jazeera and other stuff like that (surprisingly, it's much better journalism than you see over here). the nice thing about international reporting is that they don't give a rats @$$ about blasting corporations or governments...
there are other ways to get ALL the channels, but they are illegal. hard to trace, i've heard. and it works great.
a non-HD box can get run you way less than 400 (like 50-100). If you have a media center PC hooked up to your TV, you can put in a 50 dollar reciever and it'll do HD, DVR, all the bells and whistles and cost the same as one of those fancy dancy HD DVR kits you buy online for this use... but it takes more setup.
i can write up plenty of specific stuff on the media center PC (got a buddy that went that route) or the HD recievers that you buy (got a couple buddies that have done that), if you like.