Motorcycle types have tried every chrome cleaner known to man. Happach
SemiChrome is excellent, as is Never Dull wadding polish. Many other
products such as Mothers are also well respected. As far as homebrew
remidies, I wouldn't. Cleaning chrome is one thing, shining it, without
dulling it is another. Glass cleaner works well too, but does little to
polish. "Chrome cleaner" tends to be a bit abrasive, good for neglected
chrome, but not recommended for great chrome.