I say boy.

Research shows that 75% of women "know" what they're having. I wasn't one of the 75%. I swore up and down I was having a girl for all the same reasons you listed. I had a gazillion girl names picked out, I was drawn to girls' clothes, etc.

And it's a boy. So much for me "knowing."

Anyway, tell us what it is!