Will this work in my Dell Dimension 4700?


Should I just go with a new mobo? Im want to run a few good games on it at low-med settings and high on Counter Strike: Source
 
I'm late to the dance here, but I have a Pentium 4 3.4Ghz SL7Z7 (650) working nicely in my Dell 4700. I suppose compatibility could vary with the motherboard version, but mine's working fine (MB# CN-0M3918-70821). The P4 650 isn't much of a stretch, and it's pretty cheap on the used market these days....< $20.