NSD just called his rag "Kilobaud"; I don't think he entered the bps vs. baud fray. The differentiation to a communications engineer is very real; most of the pundits who claim no difference wouldn't know a trellis code if it fell on them.
Let's also be very clear about the "bps" thing. It isn't as if you're handling 9600 bytes per second of data--unless you're running synchronous protocol. For the unwashed async world, there's overhead in them bits. 8N1 for example, means 1 start, 8 data and one stop (not a real bit, but a pause in transmission to allow for synchronization). So an async data stream clocked at 9600 Hz actually moves data at (8/10*9600) = 7680 bps or 960 bytes/second, best case.