Keep lookin for better at swap meets,e-bay,steves classifieds anything thats a step up from what you got,buy it if its reasonable to you,you can always sell yours if you find another better one.
one of the best ways to clean diecast is with a soft brass bristle brush if its pitted theres not much you can do about it
I like the sponge wool cloth thats made by EAGLE ONE to polish stainless and chrome sometimes i will add mothers or blue coral tothe eagle one sponge cloth to get more aggressive