geekfun.com
Sage Advice on Picking a Major
zefrank explains what you need to know about picking a major