I finally completed the Eight Drive Icon Changer, and here it is.
Had few minor problems with WPF, but it should work perfectly.
Select drive. Select icon. Change. Amaze your new drive icon.
If you happen to want to reset your drive icon, just click the "Revert" button.
As in AdSevenDriveIconChanger, you can select the icon from .dll, .exe and .ico files.
This should be much more neater program than my old ones, but be sure to comment!
P.S. The tooltips will help you!