Although i haven't tried this myself yet, it looks comprehensive, well done, and free
http://www.jahshaka.org/index.php?option=c...1&Itemid=46
Suck.
The only usable feature for me was freezing and crashing.