Bilt-Hamber Surfex!
100:1 and still does the job

Or you can also try AutoGlym CleanAll, which can be used EVERYWHERE on the car (like G101).
I also like G202, which can be diluted 200:1

Bit more up the price range is Megs Super Degreaser.
I have all the above and depending on what I am using it for stick with Surfex or CleanAll.