I'm an Original iPhone user. I've got the 16BGB and I've managed to hold on to it for 2 years without cracking it (lol!). Well, I just refurbished a 3G from water damage. (it's an 8GB, but the case says 16, lol!!). I put another MB and new battery in it and it works fine. I don't know much about 3G, except that I can get Internets via cell phone towers. My 2G iPhone is unlocked and I'm using Airvoice Wireless, but what's the point of keeping the 3G if I'm not using ATT?