With Scid you can maintain a database of chess games, search games by many criteria, view graphical trends, and produce printable reports on players and openings. There are many more features as well, with Scid you can play against various engines, people on Internet (FICS), as well as by correspondence. Multi-language support.
Version 4.2.2:
This maintenance release reverts to 32 bits file I/O. Large file handling across many platforms seems a bit hard too achieve...
Universal Binary (PPC/Intel)
• Mac OS X 10.4 or later