a 2400 has bette clock speeds than the 2500?

I woud go with the 2500, because the FSB on the 2400 is only 266 mhz, while the clockspeed on the 2500 is 333. Besides, the 2500 has more cache (512k) than the 2400 (256)

You should see a litte preformance difference.