I never really loved them until I started working on a massive Django project with Oracle. South doesn't support Oracle, and now I have to manually tweak tables every time I update a schema.
The company I work for just switched _to_ south from a custom migration system and it has been really awesome. It streamlined out development process a bit as well.