Scud
What I did was make my services list the same as BlackViper's, but in a different hardware profile. Just to give you a preview of what I am talking about, (assuming you are using WinXP) go to System Properties and then click on the Hardware tab.
At the bottom of the hardware window, there is a section that says Hardware Profiles - "Hardware profiles provide a way for you to set up and store different hardware configurations." with a button that says Hardware Profiles.
Click on the button and you go to the Hardware Profiles window. There it says "You can setup hardware profiles for different hardware configurations. At startup, you can choose the profile you want to use." Under that it says "Available Hardware Profiles:"
Then there is a list of the existing hardware profiles on your PC. You probably just have one that says "Profile 1 (Current)"
What I did was copy that and named the new one "Gaming" I re-named the current one to "Standard". Put the one you want as default at the top of the list.
OK.. now to the services
Follow BlackViper's instruction for getting the services window open (there's other ways too, but his way is just as simple)
I made my Gaming hardware profile match BV's "Power User" column on his configuration table. For each service that you want to not have running (disabled), follow this instruction...
1. Double-click the service name and a window pops up the says "service name Properties (Local Computer)"
2. Click on the "Log On" tab. Here you will see a table with 2 columns - Hardware Profile and Service. You should also see your two hardware profile names here now (Standard and Gaming)
3. Click on the "Gaming" profile then click the "Disable" button. The table should be updated to show that service as disabled.
4. Click "OK" and then do that for each service.
When you are done, reboot the computer. You will see a black and white text screen come up asking you to choose a hardware profile to boot with. Choose "Gaming"
Now your system will boot up and all the services you changed will be disabled. The good part is, you can also boot in the "Standard" hardware profile, so all those little helper services you need for printing, networking, file sharing, firewall, etc. are available.
So now, you have a computer that works well for gaming, and is still practicle for non gaming use without having to go back in and enable / disbale services everytime you want to switch what you're doing.