Also 250kBit/s gehen bei einem ATMEGA8 schon mit 8MHz.
Mit 16MHz sollte deshalb das doppelte drin sein.

Ein Problem könntest Du mit der PC Schnittstelle kriegen - wie schnell geht die denn maximal ?