wolkow70,
Да отчего же... здоровую критику всегда приветствовал

Что могу сказать в свою защиту:
1. Корректное удаление безусловно важно, но ведь по большому счёту делается чтобы пользоваться, а не удалять сразу после инсталляции.
2. Если бы ассоциации вносились установщиком они бы им и убирались при деинсталляции, сделать можно, но несколько муторно, учитывая количество поддерживаемых сборкой форматов. А так они вносятся самим плеером через Winamp.exe /REG=ALCD. В [UninstallRun] есть Winamp.exe /UNREG, но толку от него увы не наблюдаю. Если кто научит, как бы это сделать попроще, буду признателен.