I get my car washed here every couple of months and they always do a good job. All of the washing is done by hand. This makes it a little more expensive ($12) than running it through a mechanical car wash, but the results are much better. It also keeps the paint from being scratched up, antennas from being broken off, etc. I'm usually in and out of there in under 20 minutes.
Pros: thorough job
Cons: little more expensive