SendKeys is not a very reliable method, as you're quickly finding out. The problem is that you can setfocus to one window, but another will launch, run, and close, but focus isn't returned to your original window. And, that's just one of many issues.
Uninstalling apps requires a few bits of knowledge - what are the commands to run the uninstall, what arguments will do it silently, and where are the commands located on computer.
The first two often require a bit of digging with Google or your favorite search engine. Use keywords like "Unattended" and "Uninstall" with the product name.
Kix can definitely help with the third part, as it can scrape and search the registry for clues to the install path and such.. get comfortable with MSIExec's options, as they are pretty universal. Use your Weatherbug method as a sample.
Glenn
_________________________
Actually I
am a Rocket Scientist!