On the cheap but works great? Diesel fuel, downside is it takes a little while on congealed greases and it also needs cleaning off if an oily residue is a problem. A little more expensive? Mineral spirits, works well and dries nicely. Bigger bucks but VERY nice? Solventated Naptha, pay attention to ventilation.
A spray can of 'carb and choke cleaner' to get the nasties off, a little diesel in the parts washer to deep clean, and a can of brake cleaner to clean and dry any residue off has never met a problem it can't handle.