I am looking to make an investment in a scanner and software that I will use for business cards, and receipts for expense reports. It probably makes sense to elaborate on the software and hardware requirements separately. For the hardware, ideally it would be compatible with XP/Vista and OS X. It should also be portable, as I would like to keep up to date on my expenses as I accrue them. Something that would fit in my laptop bag would be perfect, so I can scan in dinner receipts, cab fares, etc. in my hotel room. Software - to be honest, I want something that works well, even if that means Windows only. NEAT Receipts looks like a decent application, but is Windows only for now. Currently, my work laptop is windows, and all of my home machines are OS X. I am looking for something that does both receipts, and business cards. If the software, or hardware, does not work on OS X, it isn't the end of the world. However, since there are some bright knowledgeable people on these forums, I figured I would ask this crowd if I can make an investment that will work with both operating systems. Any recommendations?