Oh, and here are some of the other links I've found over the years that may help.
Hops / Grain / Sugar Selection Guide
Types of Hops
Beginner's guide to Brewing
Recipe Calculation Programs
The links above are mostly for creating your own recipes, which is my favorite part. The only downfall is you'll spend a couple hours on a new recipe and it will suck.
I have a really good recipe for a Spiced Holiday Ale at my house somewhere. It was one I came up with myself a couple years ago. Hopefully my brew book didn't get lost in the move. I'll see if I can dig it up for you sometime this week.
Keeping a "brew book" is the best advice I can give you. Kindof like a Lab notebook from college, but it will really help you in the long run if you start to get serious.