Thanks Hemlock! And yeah, 60' can get a bit dicey, but it depends on the game and the DM. Plus, you could always take see invisible at 2nd level--which might not be a bad choice if you're doing a lot of counterspelling.
Fantastic guide!
I had a couple of questions I was hoping to get the collective board's thoughts on:
1) Bard 20 strikes me as being rather weak. Even if it slows spell progression, what are your thoughts on multi classing into 1 level of rogue early on? You get sneak attacks, 2 skill...