Mat, if you've survived this long without upgrading, maybe you'd be able to stay pat until the next significant upgrade from Apple.
Also, I fully believe that almost all modern hardware is plenty fast (e.g., Core Duo vs Core Duo 2 may not matter), but if you hold off until the next version of...