Hmmm, I mentioned this in another thread. I put the Uno bootloader on a duemilanove and it caused problems with a long running sketch I use for home monitoring/control. The LCD panel displayed garbage and the heartbeat LED started flashing out of sync. I just pulled the board and put the old bootloader back. Quite a complex sketch and I'm not really in the mood to pick the bones out of getting it to work with the new bootloader.
Its powered by USB on my setup, it ran OK 'dry' but took aversion when I plugged in its shield carrying the connections to the sensors and LCD panel. Again, it works perfectly when I put the old bootloader back.
I tried optiboot a month or two back back and it had issues then, I'm surprised they went for it on a production system to be honest.