I have planned the Best Surprise EVAR for him. Seriously. There will be pictures. The only hint he's gotten is that if it snows (as per his usual birthday wish) we will be sad. He and I have a long tradition of figuring out our surprises for each other on ridiculously little information, so I'm quite pleased he hasn't guessed it yet.
This next line was written in place of a cryptic hint that I deleted because I decided it was too obvious. I can keep the secret. I can. Just a few more hours.