So I bought a Galaxy S3 a few weeks ago. I've been with Apple since iOS 1.1.1 and had just had an iPhone 4 for 2.5 years (since basically launch day 2010). I wanted to try something different and heard great things about the S3. Well... I like it, but am just not crazy over it. I miss a lot of the little things of iOS such as viewing/responding to messages from the lock screen, easy navigation, Apple build quality, haven't been able to find a keyboard as accurate as iOS, things like that. Lots of little things that make me nostalgic for my iPhone. The fact of the matter is that Android vs Apple is like chocolate vs vanilla ice cream, both are great but it comes down to personal preference. I like Apple better. I bought the S3 for $400 and spent $20 on an extended battery. I can probably get at least $400 back by selling it now. Then I found a good condition used iPhone 5 for $550. So an "upgrade" would cost me $150 total. So should I do it now or wait? The iPhone 5 is in the middle of it's life, maybe more so I'm wondering if I should wait for the 5S or 6 before getting that. I would be paying a $150 premium to buy a device of the same generation in the iPhone 5.