Python is very powerful, from what I've read. But, you have to be a super-indent/space nazi because of the lack of braces.

It shouldn't be too hard...There are good books on it out there. I have one, forgot the name. Also, that link above is where I go the basics of it.

I never got too far into it, I put it aside for C++ and Perl, the latter of which I am currently working on learning. However, GUI programming with Python is supposed to be pretty easy.