I had a pretty good gaming machine for someone with as little income as I had. Some socket 754 processor... Athlon64 3000+ or something like that? Also had an X850xt which was the best AGP card I could get at the time. I think I maxed at 2 gigs of memory. I held on to that for a while and never upgraded because I didn't want to change to pci-e yet. That would require all new mobo, processor, ram, etc. So I held on to that for a while until I gave up, bought a 360 in college and remained blissfully ignorant of what I was missing.
Up until last year when I graduated, got a job, and could finally throw together a decent gaming machine again with a 2500k and GTX570