I am looking at buying a late 2013 rMBP 13" with i5 2.4 (TB to 2.9) and 8 GB RAM for college next year. I am on a strict $1,300 budget and need to know if a 128gb SSD will be enough to run and store Parallels, a few casual games, MS Office Docs, 1000+ songs, and maybe some homemade music videos. A rMBP with base cpu, 8 gb ram, and 128gb ssd with my education discount is $1,289 and is affordable. But, is the 256gb ssd model with the 8gb RAM and same base cpu a better value at $1,399? I hate to admit it but I love instant gratification and usually buy things out of excitement, not wanting to wait and save for a better deal.. Do you think another $100 for twice the amount of storage seems like a good use of extra time and money? Or is the 128gb SSD plenty for my needs? I want this laptop to last 4 years and I dont mind an external SSD or HD but I dont want to depend on them to run parallels or play games.. Please give me some insight!