I loved reading your post! Made me laugh!
I'll throw my pitch in for Castrol Super Clean. Get it at Walmart in a big purple jug. It's biodegradable, but still a prett nasty chemical. Wear gloves and all the other precautions. I pour it into a tupperware container and just use it over and over. Submerge the parts for an hour or two and then just run it under warm tap water with a toothbrush. Should come pretty clean. If not, lather...rinse...repeat.
I've been using the same tub of CSC for about a year now and it still is going strong. I strain it through a coffee filter every now ant then to get the little paint bits out.
Murray