My votes...
Dean Cain (even with a gotee, that boy was still hot)
Sean Patrick Flanery
Harrison Ford
that's all I can think of off the top of my head. I'm not too into the current cropping from Hollywood, so I tend to go for the older guys.
OOOH, just thought of one, David McCallum. The man's 70 but sitll looks great.
