Mac OSX 10.5 (Leopard) has a great backup facility called Time Machine. You simply specify a disk to hold your backups, and it takes care of everything else. The only problem is that Time Machine will eat all available space on disk. Luckily, I found a very simple solution that limits the size of my Time Machine backups, and preserves my backup history. Check it out!