If Haswell is out when I'm gonna buy, it's probably extremely expensive for those 10% extra performance
I think you done good.
(except for maybe the GPU-compute
Have you tried to OC your GTX670 ?. That should make things interesting. Your PSU can handle it better than the original, fer sure.
I suspect you are getting a big ding in performance from that OEM mobo and BIOS, though. Your disk I/O and memory performance likely ain't so grand.
But if your RAMs are DDR2 1333, that's the AMD sweet spot for 250MHz system clock. Drop the memory divider one notch to 5.33 ( x 250MHz = 1333 spec speed)
Your CPU multiplier is a maximum 14 ( x 250MHz = 3.5GHz )
Have you ever tried to install and run the AMD OverDrive Utility
It might run in limited fashion. If you get really lucky (doubtful on an OEM board, but stranger things have happened!) you might be able to tweak a few settings.
Otherwise, it's a fancy monitoring system.