I've run across two of my favorite product names this morning. I have no idea where the names originated, but I think they're both particularly fitting.
First we have Onan, the generator manufacturer. Might there be any connection to the biblical story where God struck down Onan with lightning for spilling his seed?
And how about Omron, the folks who made some of the first cash registers with pictures of hamburgers and different sized sodas, for the cashier who has trouble with numbers. It's only one little letter-swap from Moron!
Any other names out there that I should add to my list?