Ok, here's something I made.
chardev 8 - WoW Cataclysm
It's better to gem int & haste instead of full int, because haste scales a lot better at lower lvls. And haste is still the most desired stat for casters, it can make miracles. Passive Bloodlust is always nice

Not to mention that is shorterns your global cooldown allowing you to Lance your opponent to death in one single Deep Freeze.
About gear. You can argue about trinkets. Skull of Gul'dan is pretty much mandatory, but 2nd trinket is pretty much about your own preference. I chose Serpent-Coil Braid because that way I could reach the hitcap, not to mention the equip bonus what is also pretty good. Also you're able to use 2 trinkets at same time, haste bonus from Gul'Dan and sp bonus from mana gem use. Though you could also choose either Lightning Generator or Shifting Naaru Silver over Serpent-Coil Braid, but as I said it's pretty much depents on your own personal preference.
Also I didn't want to go full PvE because resilience is just way too good to overlook. Mage survivability is great, especially with the OP shields. But still you're not invincible, a skilled player can put quite a bit pressure on you even with your shields on. You want atleast some extra survivability from resilience.
About talents & glyphs. There are left out two points that you can put on either Piercing Chill, Ice Shards or Shattered Barrier. I chose Ice Shards because lvl 70 is pretty much all about skill-lance spam. Piercing Chill might look great on paper, but in the end it's pretty useless talent. There are multiple other ways to stop/slow or control your opponents as mage. About Shattered Barrier, Shattered Barrier now causes diminishing return with Improved Cone of Cold, that's why I didn't choose it. Controlled slow > uncontrolled slow.
Prime Glyphs would be Ice Lance and Frostfire Bolt.
Majors depent on your setup. I would say that Ice Barrier is mandatory for everything BGs, Arenas etc. For other majors, there are Evocation and Sheep, well just use your own brains I bet that you know which one is better for your setup.
Minors should be easy. Slow Fall....and something else you like. I would go with conjuring maybe.
Edit: Some people prefer to drop the 4th set bonus from Brutal and go with 3socket legs from SWP instead. But I dont think that's worth it. Sure you get some extra offensive stats but you lose resiliece and 5% damage off frostbolt. Even though 70's is all about Ice Lance, it doesn't mean that shatter combo doesn't hit hard.