I am a apparel graphic designer. I have been out of work for over a year. I recently got a work-from-home freelance assignment. I will need to use Adobe CS6 - Photoshop + Illustrator. I don't know how long would this assignment last (most likely 3-6 months). My old job was using CS4. I want to spend enough to complete my freelance assignment with CS6 "comfortably". Therefore I will get a mini. I intend to keep this machine to run CS6 for a few years (not as my full time work machine but do my own projects). I understand CS6 is "computer-intensive". I will use my old 2005 G4's monitor. Here are my questions: i5 vs i7 - for CS6, can i get away with i5? Or I should get a i7 with the multi-tread since i will keep it for a few years. RAM - it seems i can update to aftermarket 16GB ram easily with youtube video. I should just get 4GB from apple? SSD drive - please educate me. This is most confusing. Should I get it? And is the Apple fusion drive the only option? I see SSD kit from OtherWorldComputing? Is there a "easy" aftermarket option. Can i use external SSD drive? Is it the same as fusion or internal SSD?? Please bear with me. I normally get latest and greatest $$$ Mac products from work. I never had to get my own. Thanks.