For suggestions and thoughts I would say that you should wait till the beginning of the year because between now and then there will be a lot of new products released and there will be a lot of price changes. A good example is Windows 8 will have been released and you may want to go with that. I'm sure that there will be a few new cpu's and video cards by then as well. I could suggest a GTX 670 right now and by then there could be a much better card out and it would make sense to go with the new one. So post this again in 6 months when your ready.