What you should really consider is what your "reasonable life" will be out of the phone. If you anticipate replacing it inside of 2 years, then the Hero should do okay by you. You would likely see likely 1 major and a couple minor updates over that time (my predictions and opinion).
Originally Posted by Jleagle
If you want the device to last longer than that and still be relevant (not lagging when trying to do basic functions) buy the fastest one on the market so that as tech improves it will be humming along just fine.
You need to look at how long you want to use the phone for. A basic cell phone functions for years since it only makes calls and sends SMS and those are not prone to technology advances, but a smartphone is prone to what I call "technology inertia". You can't reasonably expect a 10 year old laptop to rock the latest version of Call of Duty (not that you are implying that either), so just figure out how long you want to use the phone for an base your decision on that.
'It's rich drunk, it's kinda like business drunk. Either way it's legal to drive' - Jack Donaghy