They added the XP after they switched to Thouroughbred from Thunderbird.
As for which processor, you basically have a few choices.
1. If you don't mind overclocking, go for an 2100+. I would have previously suggested a 1700+, but they're apparently phasing out the Thouroughbred Bs for the low clockspeeds, so you'll have to go for a 2100+, which is the lowest to still use the Thoroughbred B. Speed: 1.73 GHz. Price: $69 OEM/$72 Retail
2. If you want to overclock, but not as much, go for a 2500+, which uses the Barton core. You can get a fairly good overclock off of them, and they have a larger amount of L2 cache than the Thouroughbreds (512k vs. 256k). Also, it runs at a higher FSB standard than the 2100+ (166 vs. 133). Speed: 1.83 GHz Price: $87 OEM/$92 Retail
3. If you don't want to overclock, go for the 2700+. It's the highest-clocked Thouroughbred chip that they sell. Structurally, it's the same as the 2100+, but runs at 2.17 GHz, where the 2100+ runs at 1.73 GHz. The FSB runs at 166 like the Bartons, but it only features 256k of L2 cache. Since it is already clocked fairly high, this is not a good overclockers chip. Speed: 2.17 GHz Price: $130 OEM/$134 Retail
As a note, the difference between the OEM and the Retail is the Retail comes with a warranty (which you kill off if you overclock) and a crappy heatsink. The OEM is just the processor.