CIF normally gets everything apart from damage off for me. I usually just leave any damage on and just price accordingly when selling.
I've used a Magic Sponge before and it gets paint off really well but is abrasive as hell if your not careful. I save that for really beaten up machines!