Needing answers immediately because of an upcoming raid doesn't excuse you from doing your own research.
So it's been over a month since I last played my mage (my guild needed me to go back to tanking).. but I'm finally taking her back outa retirement. It seems that quite a lot has changed though, most notably with the recent 3.0.8 patch. Now, I'm trying to dig through all the threads and posts here and catch up, but... I need a spec within the next few hours for a Naxx-10 raid. The above few posts seem to indicate that now, more than before, gear plays a factor in what spec to play. It makes sense of course, cause mage has always been a case of needing gear to support the spec.