So here is my dilemma, I'm a longtime PC user who is frustrated with the every day fight to keep my machine clean and running. I've also been a fairly staunch Apple critic for a long time but have come to realize that mostly I was just rebelling against the price. I've recently decided to dip a toe in the Mac ecosystem after playing with a friends system and liking it, but since I'm not totally sold on the Mac I didn't want to drop a lot on the computer. It seemed like the best option is the Mac Mini, but I have a few different directions I could go with this. Currently I have a PC desktop running windows 7 with two monitors that is my primary computer, and I have an HP laptop that I use from time to time, but not often, and a PS3 I use for media stuff on my 42" 3D TV (LG). I could use the Mac Mini as either a desktop in place of my existing desktop, which is nearing the end of its life, or I could use it as an HTPC in place of the PS3 and alongside the desktop. I am leaning towards the HTPC option because it leaves me easily able to make use of my PC during the transition, and because the PS3 has some annoying limitations. Primarily for the PS3 I watch downloaded content by way of transcoding media server, which is cumbersome and buggy and ties up the desktop with transcoding while the PS3 is playing. I also use it for 3D Blu-Rays and Amazon Instant Video/Netflix viewing. I am hoping the Mini can replace all of that except the BD playback, and add to it things like Hulu and being able to stream TV shows from cable network websites, without needing a transcoding server. What does everyone think of this idea? The other idea for using it as a desktop would probably be by KVM switch, so I could have the PC on standby in case I needed it for something. Or by remote desktop, I don't do anything particularly intensive, except for some occasional CAD modeling. Mostly it's the typical stuff, with some software development and CAD thrown in on occasion. The other thing I need to decide is whether or not to wait, the current Mini model is the 2012 obviously, and I am concerned if I buy it now the new model will come out soon and I'll be kicking myself. However, on the other hand, I'm not sure that I am interested in the new model, since the recent price increases seem to imply the new model won't be at the same price point anyway. Unless it's a massive improvement, I won't be interested in paying more than the current $599 price for it. Also, I'd be nervous about the new model having problems with it, like the HDMI port on the 2012 model. So, in summary, my questions are: 1. Do you think the better use would be as an HTPC or a desktop replacement? 2. If used as an HTPC, would it be able to do what I expect? 3. If used as an HTPC, would the expected specs of the new model have a reasonable impact or not really matter? 4. If used as a desktop, I imagine it would be fine for my use as well right? 5. If used as a desktop, would the expected specs of the new model matter? 6. Is it reasonable to expect that the new Mini will be priced higher when it comes out? 7. Is it reasonable to expect the new Mini soon? A big thing for me right now is that I'm afraid if I wait for the new Mini, it'll be higher priced, and not worth the extra price for me, and I'll have wasted my time. On the other hand, this is a purely 'want' thing and I'm in no rush other than wanting my new toy. Thanks in advance!