Tycho is really awesome. I just love its meaning, "hitting the mark." Plus, you get the nickname Ty. Really great name. Only drawback is that I could see kids calling him Psycho. Overall, though, it's a really neat name with cool astronomical connections.