I was never satisfied until I went AG and basically built a micro brewery in the garage, but no matter how you get there, it's still about fresh ingredients, sanitation, and temperature control.
You may want to check out Karbach Brewing Co. They're small but growing fast and have some intersting beers; only available in the Houston, Galvaston, and College Station areas.