PCI (Non-Express) Video Card with Directx 10

I need a PCI (Non Express) video card that supports DirectX 10, I won't be doing any gaming but it needs to be able to run this

A CPU of at least 1.6Ghz At least 1024MB of RAM A display monitor with 1024 x 768 or higher resolution A graphics card supporting DirectX-10 or later A 5400+ RPM hard drive with 3GB or more free space A DVD-ROM Drive Supported Operating Systems:

Windows XP + SP3 or above (except Starter Edition) Windows Vista + SP2 or above (except Starter Edition) Windows 7 (all versions)

(The Program is TeenCoder)

I was looking at the ones under $100 here

http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=100006519%2040000048%20600007853&IsNodeId=1&Description=DirectX10&name=PCI&Order=BESTMATCH

But wasn't sure what to get,

9400 gt is decent for little games as well. I don't know why your spending money on gfx cards for programming when you can learn on basically any PC, not with courses (of course :D).