Thanks everybody. I already own Optimum Car Wash, DG901 and Meguiar's Gold Class. Just wasn't sure that since I wouldn't have to worry about not removing an LSP, if I should get something stronger or more 'harsh', for lack of a better term.
But it sounds like the OC will make it much easier...