I was in Prague about 4 years ago during the week and really enjoyed it. I think it gets a bad rap. If you go to the touristy areas on Fri or Sat night, yes, its going to be overrun by tourists and stag parties, but if you stay away from the touristy area's there are still a lot of locals. Its also pretty cheap. If you have an interest I'd recommend checking it out and seeing for yourself.
I've also heard good things about some of the second tier cities in CR.
I've also heard good things about some of the second tier cities in CR.