I actually agree with getting the last year's flagship phone, that's a good idea. I know that CPU numbers mean little and that benchmarks don't showcase the real potential and performance of a smartphone. But then again, knowing this only makes it harder for me to choose, if you know what I mean. Running real-world tasks is definitely the best way to see ho well a phone performs, but we both know there's a catch to that: you have to get it first haha xD Hence my dilemma! Thanks for the reply, I have to say I find this forum very friendly, not to mention useful in terms of information. Pretty much every reply gives me some insight on what to look for. Once I decide what to get, I'll be sharing it with you guys, and tell you my first impressions at least. Thanks everyone!