For honesty, 5 big-ass stars.
There ARE honest mechanics. Took my car in this morning to ask for an estimate to replace my brakes which have been screeching to high heaven. They took a look and told me I probably have 20K miles left before I'll need them replaced; it's just the pad compound that makes a lot of noise. Since I only have only 24K miles on the current brakes, this made me quite happy. They gave me their car "for when you really do need us".