Würde da spontan in den Raum schießen:
Mainboard: ASRock H67M (B3) - ca. 67€
CPU: Intel Core i5-2500 - ca. 160€
CPU-Kühler: Prolimatech Megahalems Rev. B + Noiseblocker BlackSilentFan XLP - ca. 50€
RAM:
Klick - ca. 45€
Ein schöner Sandy Bridge-Quadcore mit nem hochwertigen, leistungsfähigen, leisen und einfach zu montierenden Kühler.
Das Board hat die Standardausrüstung, inkl. 2x USB 3.0. Asus ist toll, ja. Aber ASRock baut dasselbe in ner anderen Farbe und zum teilweise deutlich günstigeren Preis ohne Asus, MSI, Gigabyte & Co. in irgendwas nachzustehen. Daher empfehle ich immer gerne die ASRock-Boards seit den letzten ein zwei Jahren.
Beim RAM kannst du einfach aus dem Link das günstigste Kit nehmen, die tun sich qualitativ sowie performancetechnisch absolut nichts.
Dein Netzteil ist vollkommen ausreichend.
Zu der Sache mit der RAM-Disk... Das einzige, was sich da verbessern würde, wären die Ladezeiten, mehr FPS gibts dadurch nicht, da beim Laden des Levels sowieso alle relevanten Daten in den RAM geladen werden. Prinzipiell spricht nichts dagegen, aber es gibt sicherlich sinnvollere Dinge, die man mit 8GB RAM machen kann.
PS: Für ein Budget von 400€ kriegt man auch ein übertaktbares Setup hin (Intel Core i5-2500K + ASRock Z68 Pro3 + einen weiteren Noiseblocker BlackSilentFan XLP). Ich will dir nix aufschwatzen, aber erst dann machen die Sandy Bridges richtig Spaß ^^