Just a "Little," to add...
Erm, well, as everyone else has suggested, the best course of action is:
Backup your important data files.
Format
re-install from fresh
Then and only then, change all your online passwords. No point doing it before, as any keyloggers will report what you changed them to!
You could spend hours researching what you have acquired, and this would probably be a good way to gain the knowledge you need. If you're stuck for time, however, the backup, reformat, re-install, change online passwords, is the best route.
I would strongly recommend you make use of the search function on AntiOnline and checkout the links in the postings above mine.
Good luck!