I would recommend the free portable version of Revo Uninstaller.
I have used Geek Uninstaller quite a bit, and it works well.
For a while, it was the only free uninstaller alternative (that I was aware of) for both 32 and 64-bit.
I've used the free version of Revo Uninstaller for many years and also highly recommend it. However, at the time I chose the installed version - I had a reason for it at the time and to be honest, now I can't remember what that reason was - perhaps the portable version was not available back then, I forget
Glad to know that you find Geek Uninstaller works well.
The reason I posted this topic is that I'm in the middle of developing a freeware windows application that, for one thing, can launch certain freeware programs (if installed on the users computer). I have a maintenance section that in part can launch an uninstaller and it's in this section that I want to offer two options, one of which is Revo Uninstaller. So I wanted some input on uninstallers in order to chose a decent alternative. Now I feel I have a good alternative in Geek Uninstaller.