im having the pleasure in owning my first black vehice and man does it get dirty and dusty fast. i am keeping most of the swirls out but want to know some more ways to keep them out. i allready use the 2 bucket technique and rinse mitt after every panel. i use austrailian sheep mitts (the really soft ones) from detailers paradise. i also rinse off as much dirt possible before i touch the car and when i do i always fill my wash mitt up with soapy water and pour it over the panel (not touching it), then i soak it again and lightly go over the panel very carefully. i then blot with a ww towel from pakshak. i go from top to down also. any other ways to prevent swirls? i wash my car every week with megs nxt wash so i would prefer time consuming washes that get the job done. any suggestions would be great. btw its a 05 jet black fully loaded bmw m3 
