Talking of rusty hubs..... this thread will cheer you up 
http://babybmw.net/viewtopic.php?f=63&t=66828
that has cheered me up a bit of topic but strangely link inked to this. I used to drive car transporters for a living and every 6 weeks they go in for service and inspections. Well I dropped it of one night next morning picked it up and on inspection they had greased yes greased the anti snake brake in the middle of the truck between the trailer and unit. I asked why the reply was because it was making a noise. Unbelievable
