you guys need to understand between the p and the i in this whole HD business.
TVs smaller than 40 inches wont be able to produce the difference between 1080p and 1080i. 1080i is basically 720p, but boosted to a higher resolution. the source is 720p, but your digital box and your tv try to produce a higher quality picture.
no digital cable in the world produces 1080p (yet), the best is 1080i, which is 720p.
only 1080p content is bluray, hdDVD, 360 and ps3. and some 360 and ps3 games arent even 1080p, but 1080i, which is 720p.
bluray and hddvds are 1080p, which is the best you can get right now.