so me and i buddy of mine were working on my white 325i the other day. me, being the smart, tidy mechanic use fender guards when i'm working under the hood. my friend has apparently never heard of what happens when black grease and grime meets a white paintjob

. so now there is black finger prints on the top of the passenger side of my hood and, somehow, a nice big hand print on the passenger side quarter panel.
does anyone know of anything that will remove the grease without doing the same to my paint? i've washed my car twice and wiped that spot specifically but i haven't been able to remove any of it.