I’ve tried many different uninstall tools and was completely disappointed with many of them due to their low performance. Therefore, I decided to write my own uninstaller in .NET and succeeded. It is freeware currently and I plan to release it as open-source project in the near future.
Grab first version of the tool and read more info here: