I agree about maybe trying for a gs2 instead. This phones actually just a little over a year, though in the smart phone world that's pretty aged.
Only reason I haven't got a gs2 is I don't want the larger size, but as much as I use my phone for games I'm thinking about going for it.
However I will say this is a nice phone, and if you don't care about having the latest or much dev support, it might be a good replacement. I don't know anything about the photon to really say.
Sent from my SGH-T959V using xda premium