I've just read somewhere that the i5 doesn't support hyperthreading, which at first seemed like a "uh oh, got to change my parts list again", however I'm wondering if theres any geniune improvement with hyperthreading? From what I know about hyperthreading, running 2 threads on a core with hyperthreading is going to be the same as running 2 threads on a core without, but obviously that would just be silly so I was wondering if someone could explain the benifits AND prove it to me AND advise me on if getting the i7 over the i5 would be a waste for me?