Rainbow effect using LPD6803 smart LEDs and BLIP_LEDS_SPI _LPD6803 library

Hey gang,
I'm using this code from BLIPTRONICS to get a rainbow effect on 248 of the LPD6803 rgb leds, but they cycle through the colors very slowly, not like they do on 40 of the leds which is quick. I already tried to set the delay down to 1, but no luck. Any help on the coding?

for(Counter=0; Counter < 96 ; Counter++) // Scrolling Rainbow Effect
{
for(Counter2=0; Counter2 < NUM_LEDS; Counter2++) //NUM_LEDS = 248 leds
{
BL.setPixel(Counter2, BL.Wheel((Counter2*2 + Counter)%96));
Counter3+=(96 / NUM_LEDS);
}
BL.show();
delay(25);
}

What, exactly, do you mean by 'no luck'?