cathyfreeze, I like your icon. He's cute. The Nightstalker. XD;;
I've had lots of celebrity and fictional crushes, guys I think are awesomely cute, with or without good reason.
Archie Goodwin for a loooong time when I was younger.
Stephen Maturin from the Patrick O'Brian novels. I just love his thorny, reserved, brainy, scrawny self. I love his love of animals and learning and nature and how wonderfully, unselfconsciously geeky he is about insects, and animals, and oh, my, everything. I didn't like the way he was portrayed in the movie, though.
I'll mention just ONE TV crush. Um..... *blushes* Harvey Keitel as Lt. Gene Hunt on Life On Mars. Oh my. I have no idea why, but he's still awesome IMO, even though the show is long over.