The subtitution method is great once you've gotten enough experience to make a good guess at the answer.
The iteration method is a nice way to gain that experience.