Richmond #2 on SmartMoney.com list of Colleges That Pay Off