I just received an e-mail from Starbucks. It turns out that they're offering everyone a free drink on your birthday if you're part of their Rewards card program (a perk that used to be reserved only for Starbucks Gold Rewards members). The way to be part of the Rewards program is to register a current Starbucks card on their site. I registered a $5 card last year in order to take advantage of free wifi when my internet connection went out at home. If you have already registered a card, be sure to go in and update your profile with your date of birth.
If you'd rather make your own Starbucks goodies at home, read my post on how to make your own Starbucks goodies at home.