Tkinter comes with Python. Pysides/PyQt is full-featured and not so damn ugly. WxPython is ugly and painful, stay way. Toga looks good, but I haven't used it or anything in it yet: http://pybee.org/project/projects/libraries/toga/