Have a look there => http://www.picbasic.co.uk/forum/showthread.php?t=4681

Everything is covered and well explain.

The ONLY limitation, is that you have to use the dedicated pins of the USART... i never felt it was a limitation so far