[8125, K-JAM, P4300, MDA Vario General] jonazen:
That's my guess... PZP is incredibly lean and powerful, and just works.

BTW -- I just finished skinning it and setting up Voice Command to invoke it. Unbelievably easy -- and it works perfectly. Now I just tap my voice command button, and I can say, "Start Loud", "Start Home", "Start Office" or "Start Car" (all due to names I gave to the lnk shortcuts I created to invoke the different profiles I've defined). I'm only using 5 different profiles -- so there are two more I could define as well if I needed them.

Some tips:

I downloaded one of the PZP skin sets -- Avalon99. Great qvga icons, and installed it in PZP as per the instructions. You do NOT have to soft reset to get PZP to use it. Merely go into settings and then back out again to the desktop. PZP loads the new icons right away.

When you download the links provided on the PZP site (this site), you only need the CAB files -- copy them to your phone (I use the Explorer window from ActiveSync with an Explorer window on my PC and just drag and drop the files - incredibly easy). I generally drop self-installing CABs to a temp directory then click to activate. The CAB installs will copy exe files to the proper program directory for PZP, and then also put shortcuts (.lnk's) in the "\Windows\Start Menu\Programs" folder. You can leave them there, but I find that this directory -- and hence my Start menu, tends to get cluttered too easily.

So I created a directory under Programs that I called PZPLinks, and moved the links there. MS Voice Command will scan down the entire path that you define below "Start Menu\Programs\" when it first loads, so there's no penalty in doing this. Voice Command finds all the shortcuts, and my start menu is much cleaner.

When you first run the CAB files, the shortcuts have names like PZPMode1, PZPMode2, etc. They had no meaning for me, so I renamed them "HOME", "OFFICE", "DISCRETE", "CAR", etc. The only thing to be aware of when you do this, is that the command line they each run will invoke a particular mode and be associated with a particular icon in your skin set.

In general, it seemed that "mode1" corresponded to the left-most profile icon (not counting the settings icon), "mode2" used the second icon, etc. So...the first icon showed the Sun with a pair of sunglasses on, so I named the shortcut that invoked mode1 "LOUD" (easier to say to Voice Command than "outdoors"). The second icon from the left is a house, so I called the shortcut that invoked mode2 "HOME", etc.

Now -- when I opend up the PZP settings dialog and selected "configuration", the profile names did NOT correspond to the icons properly -- so I backed out one screen and selected "Manage". In the PZP Manage Modes screen, I was able to rename the modes so that each one had a name that was meaningful and appropriate for the icon it used. Now things all lined up properly!

I went back to configuration, and set volume, ringers, backlight, power, etc for each of my 5 defined profiles, and then tested them. I use the PZP today plugin -- looks great and is very convenient.

Next - with the shortcuts renamed, I did a soft-reset, and now I am able to use Voice Command to effortlessly switch between profiles with a verbal command.

In a word...Cool!