i am having trouble justifying the extra $300 to pay for my memory. but i would be future proofing in a way and also keep the value of the machine higher for resale down the line. i mean it is ultra convienent to have 256 right in the machine. on my old mbp i took up about 60 of my 120 hdd. i bought an protable external (WD 500 gb) to act as a backup device but could use it to store other media items (i plan to take up photography so i will need a good photo edit program and of course room to store photos (nothing crazy its just a hobby). what are your thoughts on this? i see a lot of people opting for 128 ssd so was wondering if you pair it with an external. also this is my main machine.