The closest one to me actually just moved 5 minutes from my house, but that guy thinks he is god's gift to brewing but doesn't know bugger all about brewing, and is a bit of a jerk. His prices are OUTRAGEOUS, and grain selection is dismal, to boot. I would only ever go there if there was some sort of emergency that couldn't spare the extra 40 minutes round trip to HomebrewMart down by the 8. Can't imagine what that would be- his hours are crap too. Only open until 6 on weekdays and half the time he leaves early.
Homebrewmart is the shizzy- excellent grain and hops selection (they've got citra and simcoe on the regular, though it's expensive), knowledgeable people working at all hours, Ballast Point tasting room, and fantastic equipment selection. Their prices are great too. It's only ~20-25 minutes from my house anyway. If I'm ordering a ton of stuff, though, I usually order from Norther Brewer. Flat rate shipping plus lots of stuff means their slightly lower prices end up beating even HBM. I always buy yeast locally and then reuse it though, because white labs is right here (across the street from LHBS #1) so it's always freshest at the store. No point in paying NB to ship it from CA to MN and then back to me.
I prefer to drive down to HBM, even if I do spend $8 on gas (NB shipping money) because I think it's important to support a business that is absolutely doing it right. Also major shout out to North County LHBS Hydrobrew- those dudes know their stuff and have great selection/prices. The Mother Earth tasting room HBS is a lifesaver too. I find myself in North County needing beer stuff more often than I would have guessed.