Richard Dean Anderson: happy birthday, 2009!

It's that time again ... a birthday. Just what everyone needs. Just don't remind me when mine comes around, okay?

Today, it's Richard Dean Anderson who's celebrating with cause: he turns 59!

And scroll down a little way for a blast from the past which I couldn't resist pasting in. Is this cute, or what?!