I use WD40 to clean my chain. That is, I spray some on a rag, then wipe the WD40 soaked rag on my chain to clean off the grime, wipe the chain down with a dry rag, then lube it with finish line chain lubricant.
I know some people say to never use WD40 on a bicycle, but I was just wondering if it was okay to use it as a cleaner like this. If not, how do you recommend one cleans their chain?