I usually use a citrus degreaser on the swingarm, wheels, etc. Works very well and smells nice. I recently cleaned my chain and sprockers and used Kerosene which also did the job. After all the crap is off, I'll go back over everything with my favorite stuff in the world - Honda Pro Polish! Bike still looks brand new after 4k miles.