Well! A remarkably short start-up list! I'm impressed! So many users have dozens of things going on.
You'll notice that Winpatrol even lists itself. I do like having Scotty on patrol for me at least for a while each session. He will 'woof' and give me a dialog if new things try to auto-start or my home page changes. He offers other alerts as well. The 'Options' tab lets you modify how it works. I chose to use the 'old' Scotty image. Just 'used to' it I guess.
A couple of the things that you have auto-starting do give me pause, though. Number one is Free RAMXP. If you have that configured to run full time and "free RAM" at a preset level, that may actually be part of the problem.
Windows uses the physical structure of the machine's memory sticks (RAM) as a sort of 'solid hard drive' in which it stores information about how it should handle all those 1's and zeros. When there is no more room to do it in RAM. Windows 'makes notes to itself' by placing the information on the hard drive in what is called "Virtual Memory." This is sometimes also called the "Page File." Since the Page File is actually written to the hard drive and then, when needed, read back into the system, it is much slower than activity that takes place entirely in RAM. RAM memory is just electricity patterns. Very quick.
A utility like Free RAMXP limits the amount of RAM available to the system, and forces XP to write anything else it needs to 'remember' to the page file. So~ If you have FreeRAMXP set to activate at say 65%, that means that as far as Windows is concerned, you only have 65% of your listed RAM to use. After that--page file time.
I know it sounds like a good thing to have free RAM available, but really, you want Windows to use all the RAM it can and as little of the page file as is necessary. I really think that you should disable it in WinPatrol.
Just left click it once on the list to highlight, and then press the "Disable" button at the lower right. It won't disappear from the list, and will still start manually if you desire, but try running without it for a while.
You're going to want to keep Kaspersky and the mouse, but the Adobe Reader will still work just fine without the 'Speed Launch" utility.
Do you have a RAID array of hard drives/partitions connected to your system? I notice a "RAID" tool on the list, and am unfamiliar with that one.
I notice in Process Explorer that you have Lavasoft Ad-Aware working for you. I'm wondering... Does your Kaspersky also have an "anti-spyware" component? Having 2 different engines attempting to do the same job (full-time anti-spyware client) often results in slow-downs and even freezes just like 2 anti-virus programs.
Interestingly, testing has shown that having more than one engine running at a time actually results in poorer protection because they are spending too much time working against each other and miss vectored attacks.
See how you feel about making some of these changes. I think they just might help. And we're not doing anything that can't be easily reversed.
Reboot after and let me know if things seem better. (or not)
I also think we should investigate your Services, but that's another day. Looking forward to hearing about your progress.
PS: Add 'CPU Time' to your Process Explorer columns, and click on that column header to sort when you open it up. Makes it easier to read the most active processes.