It's a BOY!!!
I think Sam is a good name!

By the way have you been feeling any kicks from the little one yet?