This is for all you ladies out there. We've been a little left out in our oogling. Now we get too drool over this mighty fine young men.
I'll start with my all time puppy crushes:
The cutest guy you'll ever see, Michael J. Fox

David Duchovny

and no fan-girl's dream is complete with out a young Mark Hamill
