Go to this thread bud, should help;
http://wow.allakhazam.com/db/class.html?wclass=7;mid=1153248016235587653;num=131;page=1
Its a pretty comprehensive list.
As for outlands, try to avoid it until about 58 at which time go over there and get some of the +spell damage gear.
Edited, Oct 15th 2007 4:07am by Pheared