Great advice. For charitable contributions, I would recommend www.itsdeductible.com by the makers of TurboTax, Mint, QuickBooks... it is free and auto completes the information when you file your taxes with TurboTax or you can print it out for your CPA should you go that route.