Ono taky záleží co s tím máš dál v úmyslu, pokud to chceš posílat jen na HyperTerminal, pak by to bylo asi jak píšeš, ale pokud to chceš číst v nějakém vlastním programu (Visual Basic, C aplikace...) pak by bylo zcela zbytečné posílat znaménko, destinnou čárku, Volty i ten carriage return, protože to si můžu zformátovat až v cíli, string by pak měl jen tři znaky, rychlost by klesla na 30000 a pak by postačovala rychlost 38400 (8MHz UBRR=12) nebo 57600 (16MHz UBRR=16).
Interní oscilátor bych pro potřeby USART raději nedoporučoval natož v kombinaci s chybou skoro 4%.