I have also heard MCC is great. My roommates monster is there right now getting a bunch of work done. so far he is happy with their knowledge and responsiveness but the bike isn't back yet so i can't comment on quality of work. there is also a place on goose island that is rumored to be really good, not a dealer but some good mechanics. i am not sure what the name of it is but if you head south on halsted, turn right or west on division and then left or south on one of the roads near the fed ex location you should be able to find it. i'm sure you will see bike outside of the place. Once again i am not speaking from experience just word of mouth from friends. good luck....