I started with an Athlon XP 2600+, then got a Core 2 Duo E6550 and then a i5 4670k. That's my 12 years of personal computing and gaming. I've always played everything I wanted at max settings, or near max settings, and only upgraded when the CPU was holding me back. And yes, by the time I did upgrade CPU, the socket was always dead.
And with my i5, I don't plan to upgrade to a new CPU in at least 6 years. Unless something drastic happens, like a fire or something.
Now, buying a cheap(er) VGA at first and then buying a beefier one later down the line works much better, and is, in my view, the sanest attitude to have. I went from a TI4600 to a 6600GT, from a X1950Pro to a HD4890, and now bought a GTX760, the most expensive card I have ever bought (for 220€
and the only reason I don't regret my buy is that it's so damn powerful and plays whatever I want at maximum settings 1080p (no AA), because I'm pretty sure I'd be pretty happy with a GTX650 Boost or something, and would have saved at least 60€ there... But well, I made my choice, and I'm happy with it.
And with my i5, I don't plan to upgrade to a new CPU in at least 6 years. Unless something drastic happens, like a fire or something.
Now, buying a cheap(er) VGA at first and then buying a beefier one later down the line works much better, and is, in my view, the sanest attitude to have. I went from a TI4600 to a 6600GT, from a X1950Pro to a HD4890, and now bought a GTX760, the most expensive card I have ever bought (for 220€