An AT&T Sim (not locked to a specific Gophone bundled package) do and should work on a properly configured iphone (best to be jailbreaked & unlocked) so that APN & other settings can be changed as needed.
Here's a link to HoFo with more discussions & tips on what/how to -
http://www.howardforums.com/showthre...t-with-GoPhone
To setup a new Gophone account, just use all zeros as IMEI and/or an old GSM "dumb" phone - once it's activated and funds added, boot up the phone & sim once and setup for online account management. Once completed, you can move that Sim card & associated phone # to another device, including one's smartphone (and iPhone/ipad, etc. .... by use of micro-sim cutter) and you need to "buy" the data bundle @ 10MB, 100MB or 500MB for $25.
There's nothing in the Gophone T.O.S. to prohibit one from using the "i"s for data - and I moved my Gophone Sim card around as needed when I travel, it's a matter of knowing & changing the configurations & profiles.
Same is true for T-Mo prepaid, and the new $3 per day voice, text & data plan is good for many - especially welcomed to smartphone users. iphone/ipad users might not get the full speed experienced due to different radio bands used on their network. The HoFo prepaid forum T-Mo geeks has the latest info & helpful tips.