I'm planning on moving to Python and I have a couple of additional questions along with the title:

did you have more fun with python?
are you as productive as when you're using PHP?
what made you change to python?
Would you do a project again in PHP? If so, why?

Your answers would really be useful for us PHP devs wanting something more I guess :)
Thanks in advance!
Well, I started with PHP, and have delved into Python recently.  I wouldn't say that I've "moved to", but I do use both (still PHP more, but a fair bit of Python as well).
I wouldn't say that I have more "fun" with Python.  There are a lot of really cool and easy things that I really wish I could take to PHP.  So I guess it could be considered "fun".  But I still enjoy PHP, so...
I'm more productive with PHP.  I know PHP inside and out.  I know most of the little nuances involved in writing effective PHP code.  I don't know Python that well (I've maybe written 5k lines of Python)...  I know enough to do what I need to, but not nearly as in-depth as PHP. 
I wanted to try something new.  I never liked Python, but then one day I decided to learn the basics, and that changed my views on it.  Now I really like some parts (and can see how it influences what PHP I write)...
I am still doing PHP projects.  It's my best language.  And IMHO it's better than Python at some web tasks (like high traffic sites).  PHP has a built in multi-threaded FastCGI listener.  Python you need to find one (there are a bunch out there).  But in my benchmarks, Python was never able to get anywhere near as as fast as PHP with FastCGI (The best Py performed it was 25% slower than PHP.  The worst was several hundered times, depending on the FCGI library).  But that's based on my experience (which admittedly isn't much).  I know PHP, so I feel more comfortable committing a large site to it than I would PY...
PHP devs that moved to Python, is the experience better?