I have two Mac Minis. A two generation removed one at work. I use this exclusively to play music at work. I cracked it open and upgraded the memory to 2Gb ( this models max). It has an 80Gb drive but all the music is on a 750Gb freeagent go drive. Like Mike I have used and still use many of these on both PC and Mac. Has been going like a champ for almost 2 years now. At home I have a current gen. with 4Gb RAM and a 320 Gb internal drive. As a music server I keep all the music on an external 1Tb Freeagent go drive. If I thought that was somehow limiting in speed, which it is not, I could also use a FW800 drive. On the new models, upgrading RAM is trivial since there is a hatch on the bottom. The new model is wider but shorter and has the power supply in the case rather than as an external brick. Does not seem to run any hotter than previous generation models. I use this one as both an iTunes and squeezeserver and for running Amarra mini. It actually runs faster than our older iMac and on par with our newer iMac. I do occasionally use iPad to control the mini at home and it works fine. But it has a dedicated monitor, keyboard and trackpad so that is what I generally use.