I would go with Dunmer... my first *good* character was a dunmer (custom) battlemage.
Bretons are also good though. I made a nice Mage/Theif hybrid. I The magic resistance means you can take a magic enhancing sign (I forget the one...) and get the extra spell points, while having the weakness to magic that the sign gives you cancelled out. At least I hope thats how it worked.