If you won't be gaming, for programming, work and things like this the i7 is the best, 8GB RAm is plenty for work and it has the best storage, which means lots of movies, and the gtx 950 means that you can play games on 1080p on medium for about 40fps. It also has a ssd. For school, programming...