u are going to use it with Windows Vista, don't worry, because it supports PNG format too.
When you'll edit your icons you will be able to add more than 4o different effects, add transparency, custom your own filter, import and export icons, extract icons from dlls,...
Without any doubt, if you need to edit icons, IcoFX is the perfect solution, because, in addition, it's totally free.