What HP services are not required, trying to optimize system [hpqcxs08, Net Driver HPZ12, Pml Driver HPZ12]

I have an HP DeskJet 6940 printer installed via Ethernet.  The client machine is a Core2 Duo E6850 running Vista Ultimate 32-bit, 4GB of RAM.  I am trying to optimize this system by reducing un-necessary drivers and services.  I did the "bare-bones" install of the HP software however I still noticed some bloat afterwards.  Specifically, I am curious about the following services:

hpqcxs08 - C:\Windows\system32\svchost.exe -k hpdevmgmt
Net Driver HPZ12 - C:\Windows\System32\svchost.exe -k HPZ12
Pml Driver HPZ12 - C:\Windows\System32\svchost.exe -k HPZ12

I discovered these via Process Explorer (SysInternals) and they are collectively taking around 30MB of RAM and consuming 3-5% CPU cycles which to me is unacceptable.  Does anyone have experience with these, can you tell me what their function is, and which if any I can safely disable/delete?
Movie Stars

Solution: What HP services are not required, trying to optimize system [hpqcxs08, Net Driver HPZ12, Pml Driver HPZ12]

The PML Service allows you to transfer a scan from the printer to the computer. You can set it to Manual, and only enable it when you need to use this function.