This is way late but may be good for others so I'll add anyway.
I had an iPhone 3g that I bought from a friend, I had the phone for 1 & 1/2 years before it broke and never had data added. The trick is to turn ALL data (edge, 2g/3g) OFF and keep it off and use only WIFI.
Unfortunately the...