Not really sure what is all over my car (probably a combination of overspray from some recent body work, and just general crud), but my car is very 'unsmooth'. The car may or may not still have opticoat that was applied a couple of years ago, or it may have been buffed off after the recent body work (despite me telling them to be extra careful and only touch the parts they were fixing...). in any case, claying helps a lot, but for me to clay the entire car is going to take forever... Is there anything else I can try (by hand)? Will anything like Iron X, Tar X, 1z Paint Polish, etc.. do anything at all? I know it's hard to answer w/o seeing it in person, and I'm pretty sure what the answer is, but do I simply need to go to a professional that knows what he's doing and has actual equipment to get the job done? As an aside, if there is anyone here that's in Fairfield County and would be willing to take a look it would be greatly appreciated. Thanks.