I have personally successfully scanned using both HP LaserJet Pro MFP M127fn and Epson Perfection 4490. The latter has also film holders bundled with the kit. But I think it's already out of production.
Any name brand scanner would be Mac compatible. I've used both HP (documents) and Epson (images) with great success. You may find a better deal in a all in one. The best one for you is probably one that has the best set of features.
Recently I bought an Epson Perfection V550 Photo scanner. It's an excellent flatbed scanner that does documents, slides, and film strips. It's software apps and drivers are available for all Windows, XP 32 bit to 8.1 64 bit, and OS X from 10.5.x through 10.9.x.
If you're scanning documents I highly recommend a sheet feed scanner instead of a flat bed. I tried using a flat bed printer combo and it was a total pain. I the. Bought a ScanSnap 1500m and it has been a dream. Also scanned some 4"x6" photos then reprinted them and it was hard to tell the original.