http://www.whatsrunning.net/
Great piece of utility program for Windows 2000, XP and 2003.
It not only shows what's running in your PC, it also has lots of
other information. 
Take for example a legitimate Windows process, winlogon.exe
It shows you the File Version. The File Version is useful in
telling whether that program running is legitimate.
In my case, it shows it's by Microsoft, so I can be assured that
it's safe. No malware. 
It also shows the modules loaded (not really important to an
average user, unless you want to know what's happening to your
PC).

The Services tab shows what services are running on your PC. Not
too much of a concern for an average user again.
IP Connections tab shows all the connections that are opened,
listening or awaiting closing. Much better than a firewall log. But
it doesn't protect you from anything. Very useful when your Net
surfing speeds slow down a lot and you want to find out what's
happening.
Drivers tab shows the drivers installed on your PC. Don't think
that you have so few devices, you will have few drivers. You will
be surprised!
Startup tab shows the programs that start when Windows starts. You
can disable and enable them via here, without ever messing with
msconfig. Useful for a newbie. 
System info tab basically shows your system specs, but not in much
details. It's better to use Belarc Advisor or CPU-Z for a much more
detailed system specifications. 