What Tovi said plus:
Celeron... Be aware of Celerons, they are absolutely not meant to play games on. A celeron is a cheaper office-cpu. Its meant to run an OS and professional software, (mircosoft office etc)
On my laptop PIII855 256 RAM, 8MB gfx and XP on 800x600 it did run a bit sluggish. But it ran perfect on my bro's AMD450 a Gforce2 64MB 312 RAM and win2000 on a 1024x768 resolution.