For some reason, I find him more likeable now. I haven't seen any of his recent films, but I enjoy seeing him on talk shows. I think a nice role for him would be playing himself in something like the Hangover or other comedy where he has a run-in with the main characters. For example, the main characters accidently and unknowingly damage Tom Cruise's car and Cruise obsessively exacts revenge. "Is that TOM CRUISE following us? Why is he giving us the finger? OH ****!!! TOM CRUISE HAS A GUN!!!!!!!!!!!!!"