For my blog and some other services (mainly mails), I am using a dedicated software hosted by a professionnal ISP. Last week-end, I migrated all the services to my new platform (with more RAM as my old server was swapping most of the time). I had to reinstall all services.
Now my server is under Ubuntu (yeah, Ubuntu rocks !) reinstalling software was really easy: courier, postfix, apache, php, mysql, all come in packages, and work mostly out of the box.
I am also hosting some Rails site for friends. Migration was a nightmare! Installing PHP/MySQL took me 10min, same for Python. Rails took me... half a day and I had to end up with incantations to get it work ("Rails failed to start"... thanks for the error message !). After it startup, Rails version changed: applications does not start any more...
I am happy with my choice of Django (in python) for personal development !
Depuis maintenant quasiment déjà deux mois, la blogosphère s'agite autour de 