Dude, things tend to ALWAYS be obsolete next week. You could spend an eternity waiting for the next big thing. I mean, if you can wait, that's great. But if you're waiting on something and losing money by working on an older slower laptop when a new one (no matter what the exact specs) would be faster, that's just silly. Whether you buy at the beginning of a refresh cycle or the end, you're still getting the same hardware. The obsolesence thing is 100% psychological.