Brewing your own can be very rewarding. I haven't made any homebrew in a few years, but had great success with the batches I made. A couple of things to keep in mind, however:
1. Homebrewing is not difficult--you're likely working off of a recipe, so it's like baking a cake. But, it is very labor-intensive and time-consuming. Plan on setting aside an entire day from beginning to clean up (and there will be plenty of clean-up!), and another few hours later on for bottling. And don't forget about sanitizing everything that touches the beer.
2. If you think you're going to save all kinds of money by brewing your own, don't bother. While it's not a huge cash outlay--the biggest expense is for the initial setup materials--but when you factor in the time and effort involved, it will make that short drive to the liquor store for a quick 6-pack look pretty attractive. This especially applies to people who think they're going to make their own Budweiser, Miller Genuine Draft, etc. These everyday American lagers are some of the easiest beers to fuck up.
I'm not trying to discourage anyone...just pointing out some things I learned through personal experience. I'd definitely suggest visiting a homebrew shop or checking into classes or local homebrewing clubs for advice. And, pick up a decent book on homebrewing and read about it before you start.
Cheers!