AMD 64 3000 is a bad performer only if you do tasks which are helped with dual core or if you take into account core 2 duo. otherwise once oced to 2.4-2.6, you should be fine, not great though. However you still need a high end or ultra high end card for a decent gaming experience.(Not talking about AOE3 in particular).