Honestly, hyperthreading doesn't really add much in games and I don't see it being more than a 10-20% increase in performance. You are paying a premium for it with an i7. Besides, even if it added 40% in gaming (which i don't think you'd ever see) an i5 will be more than capable of running next gen games. It is quite the powerful little cpu.
Take the money saved and get an SSD or save it for a better graphics card or something. You'll get far more noticeable performance out of doing that than getting an i7
thanks a lot for the comments...i think ill go with the i7. now i need a motherboard which is another question on which one will be good to work with the i7.
im so puzzeled because on newegg there some good reviews and some bad so idk if i should invest 300-400 on a motherboard or if a 200 dollar motherboard will be sufficent.