I hear you, and part of me wishes I'd bit the bullet, sold the 3GS and picked up a 4 last year like I was planning to...until Antennagate made me pause, and by then the backorder wait times killed my chances.
Although the 4S is a great upgrade coming from a 3GS, and I feel like I'm 95% sure to get one, I have a couple of nagging worries...
- Apple will bust out with the fabled iPhone 5 next year and make us "off-year" upgraders feel like crap again, except this time AT&T won't pull our upgrade eligibility ahead and we'll be stuck paying a lot more for the phone we felt we should have had this year.
- The competition from Android (and WP7) now is vastly fiercer than it was in 2009, and I find myself wondering what I'm missing. Wouldn't it be nice to just drag and drop files to the phone, enjoy a 4.5" screen, send HD video to my Samsung TV via Allshare...and so on?
But my wife is an avid Apple user, we've got an iPad at home and I've got three and a half years invested in the Apple mobile ecosystem. It makes just thinking about switching a tough call. And yet, I don't buy media from iTunes and I'm a dyed-in-the-wool PC user myself. I could keep my 3GS another year, but it's 27 months old and is showing (and feeling...and acting) its age. I'm torn.
I guess I'll have to make my mind up by Friday. And even if I do submit a pre-order, I'm going to keep one eye on the Nexus Prime announcement next week...just in case.