I once used the Basic Stamp in a product prototype - a fairly sophisticated piece of instrumentation. I initially chose the Basic Stamp (iirc it had a Ubicom chip) for its totally rock solid RS-232. Eventually I realized that the Basic Stamp was enabling me to write firmware for a reasonably complex "real time" control system. Over thousands of cycles of tests on a limited production run I never had a single glitch or problem with the firmware.