Hi all, I am interested in buying a Mac Mini to replace an aging custom-built desktop, but am having trouble deciding which model would best suit my needs. I have gone back and forth between the base model (2.3 ghz) and mid-model (2.5 ghz processor with discrete GPU). In an en effort to make the right purchase, I've sifted through pertinent threads on various forums including but not limited to MacRumors and Apple's discussion forum, yet still am seeking the help of someone who could perhaps steer me in the right direction. My primary uses for the Mac Mini would be the same as my current uses - internet, music, and 2d Photoshop work. Also, with the introduction of 1080p recording on the iPhone 4s, I'll likely be using either iMovie or Adobe Premiere CS5 to edit footage and create short (~5 min) video clips. My 2d Photoshop work primarily consists of editing large (4-8mb) RAW and JPG files individually, and sometimes combining several photos into a single working file. I also stream videos in both 720p and 1080p via YouTube. Additionally, I often multi-task with the aforementioned programs, so being able to do so without any beachballs or hiccups is of critical importance. From what I have gathered in my research is that the base Mac Mini would be sufficient for my needs, but I'd like to ensure that that is the case. Would the HD3000 present a problem in any of the above situations? My understanding is that the GPU is not utilized as much as the CPU and RAM are for 2d Photoshop work, but I've read conflicting information with regard to the HD 3000's performance in video editing. Moreover, can the HD3000 stream videos in 1080p without breaking a sweat? I understand that quality is also based on internet connection, but am curious as to the GPU's overall performance. Further, another concern of mine is the 5400 RPM drive in the base- would this be a significant bottleneck while working in Photoshop, or overall performance in general? Or would the extra memory somewhat offset the slow access times of the hard drive? Given my circumstances, between the base and mid-model, which Mac Mini do you recommend? I've been leaning towards the base considering the significant price difference compared to the mid-level 2.5, but I'd opt for mid-level only if the base could not adequately perform the aforementioned tasks. Thanks, I'd greatly appreciate any and all help in this matter.