I prefer him as "Mal" in Firefly because he's snappier and more hard edged. Castle is a good show though and I'm glad he's doing so well. Everything I've ever heard about him is that he's a very nice guy in person.
My mom loves Castle though and never misses it. She knows more about the show than I do and I don't think she's ever missed an episode.