Sort:  

Hi, yes, the micro breweries are all around Czech and usually you can try them just in few pubs or so. There is even successful project running small brewery in the standardized container. I saw it with the demonstration and it was really cool :-)
Anyway, myself I am from Brno and it is for sure worth to visit. Most people find it cheaper, more relaxing, not so croudy and they say people are friendlier.
Also Stodolni street in Ostrava is good party place in weekend. It is not what it used to be anymore, but still you can easily spend a weekend there and have fun with locals. Each town offers many opportunities for "day life" also, not just night. For example in Brno they are organizing free walks around with some explanations and history talks.
Both cities are "student cities" so for the best nightlife, I recommend to visit them during school time (schools are off from June - September). Unfortunately weather is not so good during school months.
Depends what are you looking for really...