Even though I am not much interested in male companionship at this point in my life, every Monday night I drool over Rick Castle (Nathan Fillion). Whoever created that character knows what women respond to. And they cast the perfect word made flesh for that role.