Expensify does expense reports that don't suck! They do this by automating your entire expense reporting process. Use their app to sync with your credit cards and bank accounts to track purchases as they happen. They even pull in eReceipts, digital copies of the paper receipts you normally have to carry around, for most purchases under $75.
Cost: free. Compatibility: Android, iOS, Windows, Blackberry