Hey guys. I just finished writing this for school
http://code.google.com/p/sysc-2101-project/downloads/list
What does VGChartz think?
(You unfortunately need the abomination that is Java installed to run this. Once it's installed, just double click the download from the site.)