Yes, we had 2 annivesaries with our tablemates on the sun and they got cakes. They do it for birthdays and anniversaries. It's too bad you didn't mention this sooner as you can have your cabin decorated also with balloons, signs, confetti and a full size birthday cake all for $30. You have to order it at least 3 weeks prior to cruising I believe. I had it done as a surprise for my husband. It was really nice, though we felt sorry for the cabin steward having to vaccum up all of the confetti.
Thanks everyone for the info. Our travel agent knows about the birthday and said she was doing something special. My birithday is the day after his. We went to a online TA and got a great price. But, I find you dont have that special realationship with your TA sitting across from them in person. Anyway leaving Sunday on the Dawn and cant wait!