A Mac Pro needs symmetrical memory, so that both Risers or memory banks in Mac Pro 1,1 have 4 x 1GB.
A Mac Pro should really have 8 DIMMs for maximum memory bandwidth.
Those hardware requirements are not realistic in the least.
Instead of thinking of HT as virtual cores, it is just hyper-threading, and that means heat, small boost of 20%, and totally dependent on multithreading in applications (come don't, and some are not even now optimized for Nehalem architecture). Turbo-boost is another 'feature.' On my PC, I disable both.
What you don't want but will see all too often are apps or threads that are not multicore aware or optimized and use 90-100-110% (and the only way to get 110% is one core running two threads).
Stick with what you have, don't jump ship just yet. Spend on an SSD or two and PCIe SATA3 6G for instance that will help whatever you do. Only if you need a laptop to visit and demo off site with clients, get a MBP. Unless you see yourself buying one before apps are updated and after the time 10.7 ships, that was like Early 2008 all over again, new OS + new MP3,1 and apps had not caught up.