Nearly all "all-in-one" or multifunction devices will work with a Mac, but I recommend purchasing one from a company that visibly supports OS X.
In my opinion Brother and Canon are both good choices, followed rather distantly by Epson. Others are simply not worth considering.
Wireless all-in-one devices are convenient and cost about the same as USB-only ones. Consider AirPrint compatibility for future needs. Refer to this list of AirPrint compatible Brother printers and multifunction devices.
Recently I have grown to favor Brother printers over the others. They are inexpensive, their OS X integration is well-implemented, their consumables are reasonably priced, and their technical support is free forever. If you need to call them and explain that you have a Mac, you will immediately receive competent assistance.
I have grown to dislike HP printers, for all the above reasons.
Read user reviews from vendor websites - Amazon is a good place to start, since Amazon lets people write almost anything they want... right, wrong, or completely idiotic.
Read the reviews on the respective manufacturers' websites as well, but consider the likelihood of them deleting negative reviews.
Process all those user reviews employing your own common sense, and draw your own conclusions.