I hear that Shoeboxed is a good service. I believe typical turnaround times vary with the plan purchased.
As mentioned above Keebo is a similar service but, I believe, is UK only.
My company Receipt Bank (http://www.receipt-bank.com) also offers this solution.
This type service is very powerful and worth investigating if you are looking for ways to reduce the time spent on data entry and expenses!