What's a good strong non-smelling engine degreaser?

Correct me if i am wrong, but gunk and other engine degreesers are made from kerosene. I belive that is why you don't use it on hot motor. My vote Simple green and old fashion elbow greese.