Example: iPhone 4s 16gb AT&T - $150 subsidized HTC One X AT&T - $200 subsidized
Sure, there are cheaper Android phones, but there are also cheaper iPhones (3gs/4).
Believe it or not, there are real Android fans. I used to be one, not so much anymore. The carriers and manufacturers have ruined it with their delayed updates, bloatware, and modifications to the UI.
If Apple raised the iPhone screen to at least 4", I would consider getting one. If Microsoft released a WP7 device with good specs, I would get that. But at the moment, Android has the best balance of hardware and software.