Or, you know, use AVRs for the products, since that's what the Arduino uses. I've breadboarded an ATmega328 before, it's not difficult at all. You wouldn't need to change any bit of the code, as I believe the Arduino code license allows it to be used in commercial products. The Arduino IDE even...