If you dont need it right this second, i would say wait. Or, you could get all of that but the proc and gfx, get like a e2140 and a 7300, then stepup the 7300 when the 9 series come out. The reason i say 7300 and not stepup 8800gt, is that there is a chance the 9xxx wont come out for a few months.