I'm going to major in cs (entering freshman in fall 2013). I want something that runs fast and has a lot of storage (wont lag because it has too many programs in it). I've heard Dell Alienware is the ideal laptop for a cs major. But I feel like it's a bit overpriced. Any suggestions.?