16GB of flash memory costs around $27... http://www.tomsguide.com/us/iphone-iphone-4-ios-hardware-isuppli,news-7264.html
$200 for a phone that can barely make a call is ridiculous. Prior to my Android (which I carry for work) I used a $20 Go-Phone. Worked GREAT...took a few rides though the wash and the pool...its been run over.. and it STILL works GREAT. Android has been very useful so far as well, much better user experience than any Apple designed interface. Still, either device is a bit pricey for a communication device.
I thought the iPhone 4's got recalled?? Everyone I know that got them says they have a LOT of problems. Rather have a Droid.