Originally posted by sapient
You do realize that the rate CPUs are getting faster 3-4 years means that your cPU is ancient. I think most people usually upgrade within 3 years and since grapohic cards that you are talking about (9500 & 5600) are mid level cards people will upgrade quicker owing to the fact that new games will require faster cards.
I myself upgrade video cards every year but I only buy mid level cards. I bought Radeon 7200 a year later (when 8500 was introduced) and bought 8500 when 9700 was introduced (both times I paid less than 100$ for a card that was selling for 399$ a year earlier.
Also your other comment about programmability I think u are forgetting something HLSL . It doesn't matter how "programmable " your gpu is running proprietry/own coding language if the only coding language people are going to use is a 3rd party language designed for a base minimum requirement defined by the said 3rd party. Why do u think nvidia is pushing for Cg?
Keeping in mind the point above a developer is going to code in HLSL or OGL (both of which are supported by "both" companies) except the implementation is different. R300 is said to run "non propritary" i.e. standard DX paths faster than nv30 so which one is better in you opinion now?
What good is a feature that is never used? ATI's TRUFORM and nv30s longer shaders/dynamic looping (maybe i am mistyping) etc look very good on paper but are they really worth paying extra for when they are not being used?
The problem is, I wasn't comparing me and you, Most people "non Enthusiastt" people.
Heck I was chatting with a friend online yesterday (she doesnt know much about computers) And was telling me how her pentium 4 1.4 Ghz, Geforce 3 card was the top bread and butter and would last her another few years before she would have to upgrade.
The problem with enthusiasts is we make up such a small percentage of the computer market.