Hi all, I'm buying my first Mac after being a Windows user for about 15 years. I have used Macs at work before but have never had my own personal one at home. Been impressed by the ones I've used so far so I figured I'd buy my own. My only Apple products right now are an iPhone & iPad so this way I can integrate everything as well. My main use will be: interactive web browsing & streaming document creating/editing streaming HD content (including bluray playback) photo editing & video rendering (eventually) VPN home server (once I figure this out). The only use I wont have right now is gaming. It will be my main PC, getting moderate 1 person usage. I'd like it to do everything really well as opposed to just getting by; and I definitely want it to be as 'future proof' as possible since I wont upgrade it for about 5 years. For my setup, I've got an external HD backup, Xbox, and a satellite TV connection . Everything is in the library (man cave) so I'm thinking I can get a Mac Mini and connect it all to 1 TV... ------------------------------------------------------------ My main concerns: Updated I did some research and settled on getting a 2010 Mac Mini so I can use the optical drive. I'd replace the optical with an internal bluray. But I've read a lot about the optical having issues so I thought I'd connect an external bluray drive instead. BUT the 2010 Mini isn't future proof since it needs a workaround for Continuity & Handoff. Because of this I'm leaning towards a 2012 Mac Mini now. I can connect an external bluray, and Continuity works OTB with iOS as far as I know. Solved With the 2012 Mac Mini, the only issue I have now is whether the integrated HD 4000 graphics are a good idea or if I'd be better off getting the 2011 Mac Mini with the Radeon HD 6630M graphics? How much of a role does the GPU play in online video streaming or video rendering/editing vs the CPU? Lastly, I want to set up a home server for centralized backups, remote access, and maybe media but I don't know how yet. This seems like a whole other animal so I'll get to it eventually. But in the meantime, should I get the normal or server version of the Mac Mini? And does the home server need to be a dedicated PC or can I just use this main PC for both purposes (daily use and server)? So am I better off getting the 2011 Mini, 2012 Mini, or the current 2014 Mini? Quad core? server or non-server? any other options I'm missing? Thanks for reading & I appreciate any advice.