I've found PyGTK is a joy to use, but the major downside for me is that it doesn't use native controls.
It mimics them with a theme on Windows, so presumably it looks okay (though I suspect it misses the finer details).
But on OSX, with its very distinctive widgets, GTK just looks horrible :(