Well, I will suggest you choose Fire mage!
Why choose Fire Mage?
Excellent DPS Mobility. You can cast Scorch, Living Bomb, Pyroblast!, Blastwave and Flamestrike all on the run. Make sure you take maximum advantage of this, it's a key strength of a Fire Mage on movement heavy encounters. Always cast something while moving: while moving to position, while grouping up or spreading out, while avoiding boss mechanics, while kiting - even while mid-air after being knocked back. Just don't stop casting something!
Excellent AOE Power. Impact, Impact-Combustion, Blastwave, Improved Flamestrike, Pyromaniac: They all work together to make you a powerful AOE caster. Even while nuking a single target, Impact will allow you to splash your DOTs to nearby targets. Take advantage of this whenever possible.
Ability to cast even while OOM. Improved Scorch makes the spell totally free, so you can always cast it regardless of your mana level. A Scorch rotation isn't optimal DPS, but it's much better DPS than an OOM caster who can't cast anything.
Mana Constraints. Fire Mages must manage their mana well. It's a resource you must be aware of. Failing to manage mana well will result in either going OOM early, or sub-par DPS. A skilled Fire Mage in Cataclysm is one who not only manages their mana well, but understands how and when to use their mana most effectively.
Crit Dependancy: The Fire spec is built around Crit: It's designed around it from the ground up: Hot Streak
Pyroblasts are the result of crits, Master of Elements restores mana after Crits, Flashburn mastery gets more use when spells Crit and leave Ignites, Combustion is a more powerful/easily used cooldown when you crit. Crits make us strong, but it's also our Achilles Heel. Without it, especially in Cataclysm when Combat Ratings are much lower across the board, the Fire spec begins to suffer in several ways.
Recommended Talent build: http://www.wowhead.com/talent#o0hZfchrkbRRsfoc