I know Intel, Samsung, etc are the best quality.
The Crucial M4 is a great drive too.
As for your original question. Probably best to buy a 128GB drive now. You can put everything else on a HDD and your 128Gb SSD will never get full with just the OS and app's. Hence not much point in having a 256Gb SSD. Just my opinion of course.

The Crucial M4 is a great drive too.
As for your original question. Probably best to buy a 128GB drive now. You can put everything else on a HDD and your 128Gb SSD will never get full with just the OS and app's. Hence not much point in having a 256Gb SSD. Just my opinion of course.