A passing thought but when I used to valet cars as a boy I would spray Alloy wheel cleaner quite liberally all over the wheels that were covered in some serious crud and caked on brake dust and watch the grime literally run off like it was no big thing. Has anyone tried this or considered this for really grimy frames yet? Thoughts? Results? Only reason I have not yet tried is that I have not got any alloy cleaner!