I understand why Deniro was your pick, but I have to go with Jackie Chan. I know he's unorthodox, but dang the dude can throw down and make you laugh at the same time. And he's over 50! My particular favorites would be Legend of Drunken Master and Shanghai Noon. As for non-funny action heroes, I would have to say Jet Li. I love it when it gets to the point where the hero turns around and you KNOW that it's on. A particular fav. is Fist of Legend. A more American movie actor (I think he's American) would be Christian Bale. His recent Batman Begins movie was great, but Equilibrium was incredible.