Then you're doing something wrong. When I played a Mage a few months back, even with the Hot Streak bug, and Torment the Weak bug that meant I had to use FrostFire spec - and you still do during Icecrown Citadel since Torment the Weak is still bugged in Icecrown Citadel.
Anyway, I was pulling 24k on Marrowgar and Deathbringer 25 man. Although Mages would be pulling 28/30k dps at their potential, if not more (excluding flask and potions), 24k is a high amount of steady damage per second. It is also important to note that I was not BiS either.
Mages are still the top dps spec at the moment.
Secondly: do not worry about Hunters being top. Hunters spells double dip with the ICC buff. That means that Chimera Shot does double the damage than it should. When this is fixed, you will find that Hunters dps will be retail standard, and you will find damage becoming more equal. Look at the Paladin ret fixed. Their spells were double dipping until it was fixed, and now their damage is not as good.