I find most presprays work well if used properly. What I mean is if you allow dwell time, agitate and rinse well. Now Prochem Ultrapac contains butyl's and we all know that butyl's clean extremely well. The problem is they smell strong and there is evidence that it causes health problems. Now I am not sure what grease Eraser uses but if it is not butyl then it is probably delimoline. Both are great cleaners. One claims to be safer but the jury is still out on delime.