Everyone's talking about DRG like it has a TP problem... Two words for ya...

Enhanced Invigorate.

>_>

No, but let's also look at all the damage+ buffs Dragoon can have up.
Blood for Blood for 30% damage increase. (20sec duration 80sec recast)
Raging Strikes for 20% damage increase. (20sec duration 180sec recast)
Heavy Thrust for 10% damage increase (Weapon Skill; duration 15secs with class trait)
Life Surge grants an auto-crit and restores HP by 10% of the max HP.

As far as mage DPS, I'd have to go with Black Mage. At least til we see what numbers Summoner can pump out.