Anyone have one they like / recommend? That's what we are getting T for his bday and I'm researching (last minute, of course).