I don't exactly spend as much money as you think. I do a lot of trades and I sell a lot of my stuff.
For example, my birthday present. Soon as I'm done benchmarking, I'm selling my EVGA Core 216. I don't need two and I could sure use the money. I'm selling my laptop for $400 so I can afford a new one before I leave for college. Since my college is free for next year, I can spend a bit more than I could before. I have 2 customers who are guaranteed to come to me in the next 2 weeks. That will be another $250 from both of them. I'm selling my Antec 900, Xigmatek PSU and a 320GB hard drive for $160 next week. With the $170 I'm getting for my Core 216, I'll have $330 by next week. With the $400 for the laptop and the $250 from my customers, I'll have $980 by the middle of June. I'm not even including my Q6600, motherboard and RAM for sale, haha. Whatever games I get with the new card, I will be selling on eBay. So, I'm looking at $30 mail in rebate, hopefully, and World at War and Far Cry 2 selling for maybe $25.