nice piece of software I use is process explorer from microsoft to check and see everything that running gives yeh a good idea what everything is.
I also use hjackthis and StartupList from www.merijn.org/programs.php

Buy yer still gonna need to take the time to research/google to understand what can and cant be removed.