I have the one harbor freight sells. Over all it works great for everything i have used it on.
Sometimes they have a coupon that makes it a lot cheaper.
As for a solution i have used pine sol mixed with water in mine with good success. Just make sure you rinse the parts after you take them out.