Sorry aber 30-40 FPS sind lächerlich! Um gut online spielen zu können solltest du mindestens stabile 60 erreichen, da du sonst einen nachteil gegenüber den anderen Spielern, mit möglicherweise besseren PCs haben könntest.
Falls du 700€ entbehren kannst, würde ich dir diesen hier empfehlen http://geizhals.de/?cat=WL-387593 mit 1 TB festplatte dazu kostet er ca 700€ und du bekommst gute Leistung zu einem guten Preis.
kleiner tipp bestell die Sachen einzeln im Internet und lass sie in deinem örtlichen PC Fachgeschäft (nein Mediamarkt macht das nicht) zusammenbauen (falls du das nicht selber erledigen willst).
Außerdem leuchtet der PC dann rot und er wird auch sicher nicht so leicht überhitzen und sich möglicherweise selbst zerstören.