MPLAB and PBP work very well together. I normally use MPLAB over MCS.
http://www.melabs.com/support/mplab.htm