Quasi jede heute käufliche Grafikkarte (ausgenommen jegliche GeForce MX) unterstützen Shader. GeForce 3 und 4 Ti sind nicht mehr käuflich, die hätten 1.x. GeForce FX Karten haben Shader 2.0. GeForce 6 Karten haben Shader 3.0. Radeon Karten unter 9500 haben Shader 1.x, Radeon Karten darüber allesamt Shader 2.0.
Eine Grafikkarte mit Shader bekommt man bereits für... 50 Euro, die ist allerdings dann von der Performance her bestimmt Schrott. Ich würde jedem Neukäufer eine extrem schnelle sowie "günstige" GeForce 6600 GT empfehlen, die hat Shader 3.0 und lässt die meisten anderen Karten (von den ultra teuren GeForce 6800 Modellen und Radeon X800) hinter sich.