Arduino Uno Serial Problems (57600 baud is broken)

What about just using this for the baud rate calculation (for Serial.begin())?

What does that do to communications between 56kbaud peripherals that are working correctly and the ATmega?

Breaking the core to work around a broken bootloader is a bad idea.

-j