"If you seriously think 1080i @ 30fps is 1080p @ 30fps, then I don't what to say."
1080I at 30FPS run on a native 1080P set is the same as 1080P native, A Native 1080P set like mine cannot display an interlaced signal so it deinterlaces it and displays it at 60 HZ, there is no loss in information compared to a 1080P signal this way if a game is running at 30 fps.
From wiki
http://en.wikipedia.org/wiki/1080p
1080i film-based content can become true 1080p
The following examples refer to content that is encoded in progressive-scan form during recording or transmission—what would be considered "native" progressive signals. However, where 24 fps film-based material is concerned, a 1080i encoded/transmitted stream can become a true "1080p" signal during playback by deinterlacing to re-combine the split field pairs into progressive film-scanned frames. Regarding 24 fps film-source material presented in conventional 1080i60 form, the deinterlacing process that achieves this goal is usually referred to as "3:2 pulldown reversal" [also known as "inverse telecine"]. The importance of this is that, where film-based content is concerned, all 1080-interlaced signals are potentially 1080p signals given the proper deinterlacing. As long as no additional image-degradation steps were applied during signal mastering (such as excessive vertical-pass filtering), the image from a properly deinterlaced film-source 1080i signal and a native-encoded 1080p signal will look approximately the same. It should be noted that Blu-ray Disc and HD DVD sources are 1080p with no vertical filtering, therefore, 1080i output from players can be perfectly reconstructed to 1080p with 3:2 pulldown reversal.