Honestly, I'd wait for the Note 2, Next Nexus, or Razr HD if it has an unlockable bootloader. Does he tinker or mess around with his phone a lot? If not, get him a RAZR MAXX, those things get crazy good battery life and seem like a killer phone. Come to think of it, the RAZR MAXX doesn't have any real flaws other than lack of timely updates.