Have you tried dividing down the SPI clock? SSPxCON1 register allows you to select three different ratios.

/Henrik.