I've never gone through one with the spinning brushes. The only automatic one I've gone through is touchless (just water jets). In the winter, I use the ones that have the high pressure wand and brush. Although, I don't like the brush as much anymore since I feel that it scratches the paint even with soapy suds flowing through it. In the summer, hand wash at home.
I HATE water spots! I'm still trying to figure out how not to get them. Also, I really need to learn how to wax and polish my truck properly.
I also suffer from OCD when it comes to my truck being clean. It gets washed just about every Friday now.