Nathan Fillion hasn't changed much since he was Mal Reynolds in Firefly, but now, as Rick Castle, he's got that comedic twist that makes him an endearing hero, rather than just a he-man!
I always thought Rutger Hauer in "Lady Hawke," was the perfect hero. Scott Elrod is my new swoon-worthy fave . I loved him in "Uncorked," and think he would make the perfect Christian for the Fifty Shades movies but was so busy writing when that blog posted to reply to the consensus. These posts are addictive, but a nice reward when the work is done!