Have you tried running the uninstall string with a /s or /q, etc. attached to the end? A lot of uninstall proggys have silent uninstalls as wells as installs.