I would agree on the Ti4200, but if he wants DX9 capabilites, I would suggest the 9500/9600 as the best entry level DX9 chips. I don't consider any of the FX cards below FX5800 to be "entry level" DX9 chips. And at that, the 5900 and the 5800 would be worth considering only if were about the 50-60% of its current price. Even at this price point it would only be attractive because its DX 8 performance that would make it barely compete with the Radeon 9600 Pro in DX9 performance.
My OS features preemptive multitasking, a fully interactive command line, & support for 640K of RAM!