L.S.
Oh, my gosh! I feel so oooold! When I read that your husband had reached the "top of the hill", I automatically thought he was 50 years old! My husband is turning 50 in April, and we've been making very bad over-the-hill jokes for months. So if 30 is the real top of the hill, we've been careening down the backside of the mountain for 20 years! :)
But seriously... when my hubby turned 30, I had arranged for our friends to meet at a nearby pub. His best friend was in charge of greeting everyone there. Once they were all together, they came to our house and surprised hubby by serenading on the porch. He was truly surprised, because the party came to him.
When he turned 40, I arranged for a party at the Reading Phillies. We saw the game and had an all-you-can-eat buffet before the game out on the outfield deck. Afterwards, we had a cookout our friends' house.
This year we have quite an important birthday week, as hubs turns 50 and our son turns 21 in the same week. I'm sure "the boy" wants to go out with his friends at school. So I doubt we'll celebrate with him. (mommy sniffles) My husband is an avid track and field runner. He's been running since he was a boy and now competes nationally on the masters level. He hasn't missed a Penn Relays since he was about 10 years old. So, the original plan was to have a party at the relays. Well, turns out that I'll be starting an Appalachian Trail hike that week, and so I won't be here for the weekend of the Penn Relays. Hubby said that was ok. Since I'll be slogging a backpack up and down the mountains in Virginia, he says I can go over the hill for him, and we'll celebrate when I get home. :)
Enjoy! You're husband actually has a few more little bumps at the top of that hill before he starts the descent!