Not much help, but AT&T does offer a cheaper $15 a month data plan for 250mb limit, but no legitimate means really seem to exist for paying for data as you go, and even unlocked iphones are seemingly charged a data plan. Search online and you'll find other anecdotes of people trying to avoid the data plan by switching sims with other phones and asking AT&T customer service for the data service to be cut off, but that seems to end several functions of the iphone (SMS, visual voicemail), that make it seem unworthwhile.
How do i get an iPhone (any generation) and get phone service with 'possible' internet connect on as need basis without having to pay monthly fee of $30?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic