@GeoffHutchison, @LordStryker By now you know, I don't like B3LYP. And I don't like the Pople basis sets either. But I am aware that this is (unfortunately) still *the* method to do. You could set an example though ;)
On another note: Why are you using 6-31G*? Why not cc-pVDZ or def2-SVP or SDD?