"IMHO what is hobbling current hardware is a lack of multithreading at the OS and app level, that would allow different CPU cores to perform different tasks simultaneously. Its ridiculous that my start menu won't pop up instantly and then leaves behind screen garbage when I close it just because a web page is loading at the same time, this on 2.4ghz Core2Duo with 4 gig ram laptop ".
Are you serious ?!