I love Austin Homebrew. Great customer service, flat rate shipping, and the fact that you can order grains by the ounce, and have them mix separate grain bags, so you can order more than one recipe at a time, and they come in separate bags. Haven't ordered from Adventures in Homebrewing, or More Beer, but I've heard good things. Not sure whether they let you order grains by the ounce, though. That's really the tipping point for me, and why I order from AHS. I spend more in gas driving to my LHBS than I do on shipping from AHS. Can't beat it.
"What has been will be again, what has been done will be done again, there is nothing new under the sun."
"... in the US, people need a style first and then a beer. I am still convinced that it's reverse; you enjoy a beer, not a style. An artist creates, a publisher copies. Brewers should be artists, but we are constantly bogged down in trying to diminish the art into a style." - Peter Bouckaert
Yet another minnow in the sea of beer blogs...