Still have no name! Opinions welcome!

James for a first name?
I know it's such an insanely common middle name, but I've been loving it as a first recently. It's also my Husband's and stepson's middle name, so would that be weird?
James Michael... I just love it!
Or 
Calvin Michael.. also love. Such a hard decision!!
Top two. Help!