Looks like I'm jumping ship to either AT&T or T-Mobile soon. I don't exceed 2 GB of monthly data usage, and I'm paying a premium for unlimited data as well as 4G that I haven't used in any regular basis. In fact I can only count a few times that I've used that service.
I'll be saving at least $20 a month if I switch. For this reason alone, there's only 2 options I have available to suit my needs. This would be the S3 and the upcoming iPhone 5.
It has been a good two years, but I will be moving on when the iPhone 5 comes out, and compare it with the Samsung S3. If by some miracle HTC flagship phone comes out with expandable storage and user replaceable beatteries, I might include it to my next phone candidates list.