Hello everyone, First time iMac buyer here. Looking to get the new 21.5 model at 2.9GHz but I plan to upgrade on some other parts for better performance. My budget is $2000 and can't afford the 27 inch model unfortunately. Should I get more Processor speed, RAM or the 1TB Fusion Storage drive? Is Fusion worth it over the other two upgrades? Probably can only upgrade 2 parts, maybe all three if convinced I need it. Here's what I need my new iMac for (I multi-task a LOT doing these things): 1.) Lots of Adobe Creative Suite CC - Design, Photo Editing, Wireframing etc. 2.) Web Development tools and software - I also design/Develop websites. 3.) VMWare - Need this to install Windows 8.1 and other PC programs/software I can't get on a Mac. 4.) MS Office - Word, Excel, PowerPoint, etc. 5.) Lots of video watching and web surfing. 6.) PC gaming - ala Steam - plan to purchase a few games in the future. 7.) Music file management with iTunes though this is not extremely important. 8.) Maybe some 3D modeling (3DsMax, AutoCAD, Unity3D) but this isn't really something I do a whole lot of...more like a try it/hobby thing. Thanks in advance for your help, everyone!