I am late to the party...congrats Michelle! Names....my oldest son is Thomas (5 yrs old) -- never Tom or Tommy. My youngest son is Wade (2yrs old). He is a big fan of trains. He has accepted the whole Thomas my brother, Thomas my favorite train thing quite well.
Here is a suggestion about names -- go to your hospital for a visit. Find some nurses from the nursery and ask them what the latest popular names are. You can't go by the national statisics -- they are too far behind and not where you live!
When I named my daughter Emma, I had never in my life met a person with that name. (This was about a year or so before Rachel on Friends named her daughter Emma) I am sure you are thinking this sounds odd -- now you can't go anywhere without running into a little Emma or Emily. I do still love her name, but I wish it was a little less popular.