Well, since ATI's new line of cards are expected to drop before December, you can wait it out until it does. But, if you're going to upgrade your CPU, it's best to move up from the LGA775 processors and go with an i5/i7. I'm not a big fan of jumping from one LGA775 CPU to another since it's not much of an "upgrade." However, it will cost a good amount of money to go up to an i5/i7 since you'll need to upgrade the motherboard and RAM, also. Personally, I'd get the GTX 460 now, OC the e5300, and upgrade the rest of my system later.