I'm due for an upgrade on Verizon, and my current phone (temporary replacement for the phone I lost in a movie theater) is starting to stop working (it's an old LG flip-phone I had lying around). There's four things I'm considering- the iPhone 4S, the Samsung Galaxy S3- out in a few days, the Droid HD- supposed to be out in a few weeks, or just waiting for the iPhone 5(6)- out in a few months. I don't really have any issues with Android, but I wouldn't be able to use any of the apps I bought on iOS without buying them again- and I have hundreds of them. On the other hand, Android does have a lot of apps that iOS will never have- like emulators. With the iPhone 4S, my issue is that it will be outdated a few months after I buy it, and it's not much more than a beefier iPhone 4. The next iPhone is supposed to have a lot of significant changes, so I'd prefer waiting for that, but I don't know if I'll be able to wait that long. Also, it only has 3G. So what should I do? I'm leaning more towards either of the iPhones or the Galaxy S3, but the RAZR's build quality is really noice. Not really sure what the best option is.