If you're celebrating a special event at Walt Disney World, make sure you stop by Guest Relations or any indoor merchandise location. You can ask for a complimentary button to wear during your visit. (They'll write your name on the Birthday Buttons.)
These always generate special attention from the Cast Members as well as other guests. The buttons are 3 inches round.