I think the only two developers/publishers who consistantly do a good job on their Mac games are Blizzard and Valve. They seem to build them from the ground up using the abilities of Macs and the Mac OS rather then port the PC versions over. They also consistantly make games that will run on a wide range of machine specs from the fairly low to the highest all be it with different levels of graphical and sound settings.
Feral and Aspyr have to be commended for bringing a lot of games to the Mac platform but their efforts seem to be hit and miss.