So it was my Birthday yesterday, I'd been dreading the anticipation for so long that when it finally did arrive, it wasn't so bad. So now I'm 21, it's difficult to get my head around the idea. I still feel like I'm 16.
You have to hand it to my Dad -- he truly has no grasp of taste or common-sense -- which I love him dearly for. The above would be the obvious choice, would it not for your Son's 21st Birthday. I know I'd pick the very same. My Dad is cool like that.