Solltest du tatsächlich einen mehr als fünf Jahre alten "PC von der Stange" besitzen, garantiere ich dir per Ferndiagnose, daß du auch ein neues Netzteil benötigst, denn in deinem PC wird mit Sicherheit nur ein 350W-Netzteil, vermutlich "no name" stecken. Zumal ja, wenn du eine 7900er einbauen willst (egal welche Ausführung) auch der Prozessor weichen muß, da dieser sonst die Karte ausbremst.
Prinzipiell bleibt zu sagen, daß das aufrüsten bei einem derart alten PC einem Neubau gleichkommt. Insofern solltest du dir eher überlegen, ob du nicht deinen aktuellen PC für ein paar Euro verkaufst und dir komplett etwas neues gönnst.
Zu den Dual-Cores, die hier angesprochen wurden: Die Technik ist ausgereift, zumindest bei den AMD-Prozessoren. Eigentlich gehören die Duals Cores schon fast zum alten Eisen, denn noch in diesem Jahr werden QuadCore-Prozessoren auf dem Markt erscheinen. Die Entwicklung beschäftigt sich derweil mit MultiCore-Prozessoren, die dann 32 oder gar noch mehr Kerne haben. Diese werden dann aber nicht mehr jeder für sich allein einen Prozessor im heutigen Sinne darstellen, sondern sich auf bestimmte Teilanwendung wie Grafikberechnung oder Speicherverwaltung spezialisieren.
Bleibt zu sagen, daß aktuelle Spiele den DualCore nicht unterstützen. Sie nutzen nach wie vor einen einzelnen Kern, da sie komplett in einem Thread programmiert wurden. Lohnen tut sich ein DualCore daher vor allem dann, wenn man mehrere Programme gleichzeitig verwendet, die dann auf die beiden Cores verteilt werden können.
Zum Thema PCIe vs. AGP: Derzeit ist kaum ein Geschwindigkeitsunterschied bemerkbar zwischen PCIe-Karten und AGP-Karten. Mit einer High-End-AGP-Karte kann man also durchaus ein paar Euro sparen. Braucht man eh ein neues Mainboard, kann man natürlich auf PCIe zurückgreifen.