yea clay bar is great...its really not that difficult of a job it ur focused you can do your car in an hour...my car needs a good buffing at this point to get some of the small scracthes and swirl marks out. As far as cleaners go, i like the mequires deep chrystal paint clean cleaner and then my polish of choice is nufinish. i swear by that stuff...and i being a polish i find it leaves a much better shine than a wax or some other products..sometimes they leave resdue built up.