Usual caveats apply, this is only my opinion etc, anything you do as a result of this advice you do of your own volition, I won't be held responsible for your system getting fracked up.....and so on.....
You might want to fix the following, which are entries that don't appear to be needed any more:
Code:
O2 - BHO: (no name) - {5C255C8A-E604-49b4-9D64-90988571CECB} - (no file)
O2 - BHO: (no name) - {83A2F9B1-01A2-4AA5-87D1-45B6B8505E96} - (no file)
O2 - BHO: (no name) - {DBC80044-A445-435b-BC74-9C25C1C588A9} - (no file)
Otherwise everything
looks fine.