Thanks for your comment! We live in a bastion of liberalness, so we rarely have to deal with people making rude remarks. But the few times we have, he reacts much better than I do (I usually ignore them). He's told kids at daycare that "it's OK to be different and wear what you want".
He's so excited to meet all the princesses (I told him too early since we still have a long while to go). I'm still working out all of our plans, but for whatever special events we do, I will be sure call ahead to make sure he gets whatever the "girls" get (doll, tiara, etc).