As has been said their are many good products on the Market-Mothers, McGuires, Turtle wash and wax, Pledge, etc. One of the most important things to remember is that high pressure water is not your friend and be very careful where you aim the hose when rinsing the bike. Take a lot of care around the controls on the handlebars and guages. Personally I only use water to rinse off the wheels and tires, dried bugs get a warm moist rag placed on them until they are soft and than I use Mothers or Mcguire detailing spray to clean them off. I wax the bike two or three times a year and clean with a detailer the rest of the time. I spray the detailer on the rag not on the bike wipe on wipe off. Pretty quick and very easy. Here is one trick that I use to get a nice shine while cleaning the bike. I buy McGuires quick detailer and quick wax, in a seperate spray bottle I mix them 1/2 bottle of each into the spray bottle. shake well and use like detailer. Pour the remaining 1/2 bottles together. Most people think my black '94 FLSTC looks like new.