I've done some small extract batches on my own that came out mediocre. I have a friend who has the whole setup for all-grain and is a very good homebrewer, so I have experience with the "real" process. Since it's more fun to brew with a friend, I never upgraded my own equipment. Maybe one...