nice work with the icons but i would say for creating icons quickly use the following program. your icon are nice but, with having only one image size of 128px do not have the multiple sizes needed by XP to display them at their best.
windows .ico files actually can consist of several images at various sizes and color depths (see screen shot below), this is so i can select the required icon depending on how your system is set.
this is an excellent dedicated icon maker.
it allows you to create full color XP icons with transparent backgrounds, and at the click of a button will create an icon with multiple image sizes and color depths, see image screen shot below:
it allows you to add effects, drop shadows, and the reflections i used in my icons were all done in mere seconds, photoshop is great and i use it for work, but it is overkill for this little job