While some report air-cooled 2.5GHz overclocks on XP2500+ Bartons, the best stable overclock I could get was 210 X11 or 215 X 10.5.
I replaced that 2500+ with a DLT3C XP1700+ that was game-stable at 222 X 11, which was the sweet spot for my system memory (2,2,2,7 @ 222MHz). Any theoretical advantage of the larger Barton cache is blown away by a significant overclock with a Tbred.
DLT3C XP1700s seem to be gone - but ExcaliberPC has DLT3C XP1800s for $65. If I were buying a CPU today, I'd grab one of those DLT3C XP1800s from Excaliber before they're gone.
If you're NOT going to overclock, get the Barton.
Hope this helps!