In your interrupt you need to read port b before resetting RBIF
I.E.
Code:
movfw PORTB
bcf INTCON,RBIF
HTH
Mike.
Edit, you will only get an interrupt if a change happens to any of the b4 - b7 bits that are inputs, not outputs. Note also, the datasheet doesn't mention RBIE in the description under PORTB - only RBIF.