Jamie Foxx is in his 40's, I'm comparing guys in their 30's remember?
I suppose you could throw Ledger's name out there, he'd be 30 now and has an Academy award. What did he win an Oscar for again? Oh yeah, upstaging Bale.
Again, I'm not saying awards or nominations prove anything, but they certainly don't hurt, and have to be taken into account. I think Leo's resume and nominations speak volumes, just as Bale's resume and nominations (or lack thereof) do too.