Ladezeiten und BF3 ist sowieso son Thema für sich^^
Ich habe auch aktuellere Hardware und es dauert bei mir auch ewig. Das geht eben nur schneller mit ner SSD.
Bei BF3 wird bei Full HD Auflösung auch schon auf unteren Einstellungen deine Grafikkarte am Limit sein.
Bei kommenden Spielen weiss man vor allem erstmal nichts genaues
Black Ops 2 und Assasins Creed 3 brauchen beispielsweise keine starke Hardware, bei GTA V und Crysis 3 sieht das möglicherweise anders aus.
Allerdings kann man das jetzt nicht wissen, weil das auch nur Konsolenspiele sind und andererseits kann man auch mit nem heutigen 800€ Rechner da ans Limit kommen.
An deiner Stelle würde ich mir deshalb 2 Sachen anschaffen:
Erstens ne Grafikkarte vllt eine AMD HD 7870
Zweitens eine SSD für die Ladezeiten. Für Win7+BF3 reichen 128GB, für Win7+BF3+andere Games dann vllt schon 256GB
Samsung SSD 830 wäre eine gute Wahl