I'm a Senior level computer science student getting ready to graduate and go to grad school. My old laptop is crapping out on me and I've decided to buy a 13" Macbook air. I already know I'm going to upgrade the ram to 8g, but I'm having a hard time deciding between 128 and 256g for the hard drive. Obviously I know this comes down to how I'll be using the machine, so I figured I'd ask yall for your opinions. This laptop will only be my mobile machine. All of the work I do i back up to dropbox so technically I don't HAVE to have any of my work on my machine when I'm not using it (although I do usually keep copies of my dropbox on the machines as it's easier than manually downloading/uploading). I use google music so I will not have any music/videos on the machine. My biggest concern is having enough space to either dual boot (or VM) into linux, as I do a lot of my work on linux currently, and would want to be able to continue this with the MBA. I do not know however how much space this typically takes. Can some of you weigh in on how much space you think I'd realistically need for my IDEs (usually eclipse), and to be able to also boot into linux (possibly windows as well, haven't decided yet)? Do you think I could get away with 128g considering I wouldn't keep any music or other media on the machine?