We've gone for my dh's birthday for the past two years. Get the pin. Also, call your resort and tell them you have a birthday. Sometimes they send a card and balloons to the room. If you have ADR's at a character meal, you can call ahead and for like $13 extra, you can get a cake and a card signed from all the characters. It's really cute.