Does your motherboard have PCI-E or AGP slot for the video card?
If you really want to buy a video card for that PC we must know what type of slot you have on your motherboard.
I know I know "don't upgrade pentium 4's!" but am curious to what the bast GPU to match it is? any ideas?
This whole Dont bother with a P4 is cobblers. Depends on what you are wanting?expecting out of it. For a base line i would say dont go above a HD 4670 performance wise or else you will start to be noticably restricted buy your CPU.
^ True, if you are still running a P4, you apparently don't need a whole lot. Would help to know what you have currently though, and what you are expecting.