What would I lose if I needed to reinstall from a Time Machine backup? Is there a list somewhere of the areas of the hard drive that aren't backed up by Time Machine? And does reinstalling from Time Machine install everything from the backup or just parts of it?

I like to tweak things a lot, like customizing the system Apache server and installing stuff into /usr/local (Max Howell's Homebrew, for instance), so I'd like to double check what areas I might lose if I needed to reinstall from a Time Machine backup (whole disk image backups seem a bit overboard for my tastes).
Things which they were not restored and they were crucial, was:


MySQL Databases
VMWare Fusion virtual machines


The default backup exclusion list, can be found in:

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist


Do not forget to check your excluding folders on the prefs as well ;)