Hi Well Im sure its been discussed plenty before, but lets discuss it more! Shall I get 2.4 i5, 2.53 i5 or 2.66 i7? I will be doing programming, possibly some light 3d work in future, but probably not, urrm use it most of the day, some light game playing. Anyway I want a work horse, but I hear these models are so close in performance I need it clearing up. Hope you can help me choose!