well i recently found out that I could buy an iPhone 3g and have it work flawlessly on AT&T prepaid gophone w/unlim data, txt...etc video here So basically the buy proves that these steps work for the iPhone- 1. Buy iPhone 3G 2. Buy AT&T GoPhone 3G SIM Card 3. Call 1-800-331-0500 and activate your SIM card and when they ask for your IMEI number, say "I don't have one. I just want to activate the SIM card and I don't have a phone to go with it yet." 4. Get your new phone number 5. Buy a refill card 6. Call 611 from your iPhone and buy features. 7. Enjoy!! But, recently I found out that the htc hero uses both of at&t's 3g speeds, 850 and 1900, among others. my question is would the htc hero work with 3g and data...easily with those above steps as well?? or should i not risk it and just get an iPhone. thanks! edit-and the iphone 3g 16gb would only cost me about $350 on ebay, the hero would cost me $499.. just found this: The FCC has approved the recently released HTC Hero. The handset supports 850/1900 MHz 3G bands which makes it compatible with AT&T's network ????????