I like Maria. Over here, it's not very common. Lynette is my aunt's name, and if you take it apart -- Lynn with the cute -ette ending -- it's adorable! I really like that.
If you check out my name list, you'll see that I love Jamie for boys! It's a great choice! I think you could go with... Jamie Thomas, Adam, Gabriel (these are some of my favorites too) tell me what kind of name you want for your baby boy's middle name and I'll give you a lot!
Good luck and congrats!! :D
--Kit