The 18F4520 is a good choice. I send enormous amounts of data through the PICs USART, at up to 115Kbaud, and I have never had any problems with PBP in this regard.