This month I am in Buenos Aires studying abroad with my university. I owned a 3G and had jailbroke it to unlock it to use here in Argentina. It has working perfectly when, on the subway to a park where the locals were viewing the Argentina v. Germany World Cup match, my 3G got smashed. It had a crack in the back like many iPhones that are 2 years old had, so that didn't help at all. It was completely shot: wouldn't turn on; had a complete crack down the back; wouldnt connect to itunes; just completely gone. I had MobileMe so i remotely wiped it (not sure if it worked nicely with the phone being shot) and sold it here for 550 ARS (roughly $140) due to myself needing every dime for the trip plus that being a better deal than selling it on eBay in the states). Now, i'm nearing the end of my trip, wondering how i managed without my iPhone most of it, and ready to get a new one when I get back. Problem is, with me being a college student, i'm on a tight budget. I can afford the monthly service, but won't be able to afford the upfront cost for some two months after I come back in August. Now, I can wait two months and get an iPhone 4 for some $200+tax, or i can wait two days after i get back and cop a iPhone 3GS for $100+tax. Here's my measuring stick: I loved every ounce of my 3G, and my only main gripe was RAM. Also, there are no main connection or network issues with the 3GS like that of the 4. Now, I understand I won't be able to get video calling, the Retina Display, the great camera, and other great features that the iPhone 4 has, but for me, the 3GS is exactly what I need: my iPhone back with more RAM and speed at a smaller price tag. I did the same thing with my first iPhone purchase when the 3G was $100 in February 2009 and was very happy with my purchase even after the 3GS was introduced. My reasoning behind this post is to gauge any feedback from you all: if this has happened to you, if you have done this before, or if you will do this in the future. Thanks, everyone!