I love the name max, but wouldn't want it to be the full name (I like having something longer and more official sounding, and something to shout when cross!) I think if we called him Maximilian we would never ever end up saying his full name, as it just sounds a bit silly to me. But Maxwell I can imagine using regularly, but not sure I love it! What are people's opinions on both?