Phone and 4g help!
The motorola photon is indeed a quite amazing phone, I have had many phones in my day and for an average end user, it would more than satiate you thirst for a powerful smartphone. The biggest issue with this phone is that because you are here, I assume OP is interested in possible rooting and custom roms via the unlocked bootloader, and compared to most other phones, this phone really only has a few dedicated devs anymore. So essentially, if you want to run custom roms, then you would be best to stick with the Samsung Galaxy S II Epic 4G Touch because as it is most definitely a flagship device, there will be more devs, but if you want an awesome and fast stock phone, then Pick this up and save your cash!
Also, to all who read this, you DO lose 4g once you unlock the bootloader, but that is only while the bootloader is unlocked. Essentially what you do is unlock your bootloader, flash your rom of choice, then download the attached file (thanks to ACSyndicate for the file!) and run flash it with RSD lite to your phone, then you bootloader is locked again and you have your custom rom and 4g
It is pertinent that you not only find a rom that you like (because you have to re-unlock your bootloader to change it) but also make sure it is one with working 4G!
I hope I could help you guys