This is probably something hardly known except in very view circles. One way of profiling or
fingerprinting a computer is through a browser providing a list of available fonts. A way around this is to use a
font manager and disable or enable fonts only when you need them such as when you load your favorite word process, design program or the like or by adding and removing fonts "randomly" (ones you dont use so who cares just change them often) is another way around that kind of
fingerprinting. As mentioned in another post, sandboxing a browser might be helpful as well.
Other things one can do for privacy: Reinstalling your OS on a regular basis (at least once every 4 months maybe? using 'borrowed serial numbers' perhaps?), using different search engines, deleting cookies, using programs like
Eraser (Portable) to clean up drives, using programs like
TMAC MAC address changer,
changing your hard drive serial number (
PBDownForce can you say "Run As Administrator"?), etc.
Using encrypted drives/volumes and such might also be a good idea in case your computer might be compromised (
TrueCrypt,
SafeHouse)...stolen..borrowed..who knows.
Turning off browser "geolocation" feature might be a good idea too.