Personally, I rate Nick Cage as a very good actor. I'd be honored to take a pic with the guy and have him flirt with my girl. I see he has yellow fever too, which is always a good sign.
He's more than welcome to rape my sister, since I hate that fucking bitch. Shit is cool with me, just make sure there's no CCTV around.
To my generation, he may not be God tier (Pacino, DeNiro), or even semi-God tier (Liotta, Pitt) or even 99%-of-the-time-worth-the-ticket-price tier (Depp, Cruise, Dyer, Black, Smith), but he certainly ranks above the likes of fucking Ice Cube or that bi-sexual bitch clown Ethan Hawke. On a par with Hoffman, I'd say.
Not old enough to rank Heston or Brando, unfortunately.