probably. Its the athlon XP 2500+. The current line has the Barton Core. I don't think they made any non Barton 2500's but you should read up to be sure, or else someone else might be more sure than me. I know you'll be getting the right one at Newegg but i don't want to send you off the right track.
And to be honest I'd actually reccomend you get a P4 800MHz FSB if you can swing it.
And you know you're ram and motherboard need to exceed the bus speed of your processor (for athlon) right? Barton core is 333MHz FSB but will OC to 400MHz so ram and mobo should support 400MHz.
jb
jb