I have an 06 GSXR-600 and I have tryed to keep it spotless and shiney but in doing so I think I am doing more harm than good. It seems people that I know that don't take care of there bike end up haveing a better looking bike. I clean it before every ride with either Mcguyers quick detailer spray or other brand of simmilar spray. And remove the spary with a micro fiber towel. I put a coat of Zanio's wax on the bike a few months ago so it has a nice shine but lots of swirls and light scratches. I think in the spring I will have to have the whole bike buffed and then star again with a fresh finish. Does anyone have any sugestions.