Just thought I'd mention this, unlike linux and windows if your mac crashes you aren't told that the filesystem integrity needs to be checked when you reboot. Now this is probably a good thing up to a point, as macs do a good job of hiding technical stuff from people that won't gain anything from knowing that it's going on. However, the other day I noticed my machine was really slow after a reboot and when I ran top from terminal to see what was going on, hfs_fsck was running chewing up a fair chunk of CPU. It would be nice if there was a way to have a message exposed when the file system needs checking, rather than do it's own thing in the background.