F a i t h s R e v e n g e
Fire spec for lvling. Frost spec for raiding. Arcane spec for group pve or whatever else.
That's it, basically, in a nut shell.
At level 50ish, you may want to respec Ice and begin AOEing, though it have a small learning curve.