If you want an almost instant beautiful lawn then installing sod is the way to go. It's a lot of work and the ground preparation is critical to a great looking lawn, but the quick results are worth it.