I have a motorcycle with polished aluminum wheels, but they are clear coated. so when i use something like detailer on them it leaves streaks because the slightest streak that you might not even see on a car's painted surface is refected from the polished metal under the clear coat. It also leaves them sorta dull. Both these things disappear to a good degree if i rub hard enough. But the work it taks is too much. So i'm not really asking about a particular brand, but just a type of product that will clean them w/o leaving streaks or dullness. Something that will clean the dirt off and leave then as shiny as they're capable of and leave no streaks with little to no rubbing.