I'm looking to buy a graphics card so I can play my pre-ordered account on The Matrix Online. My current system doesn't have a programmable shader, which is a system requirement for the game. The manufacturer website I got my system from has these three options for graphics cards. Do either of them have a programmable shader, and which one?
I tried looking through everything the website had to offer about the information on the cards and performed a search, though the keyword combinations ["ATI Radeon" "Shader"] ["Geforce" "Shader"] and ["nVidia" "Shader"] came up with information, but not the info I was looking for.
The aforementioned options are listed blow:

128MB PCI Express™ x16 (DVI/VGA/TV-out) ATI Radeon™ X300 SE
256MB PCI Express™ x16 Nvidia® GeForce 6800 GTO Graphics Card
256MB PCI Express™ x16 (DVI/VGA/TV-out) nVidia GeForce 6800