OK, I currently have a Shuttle PC running Windows MCE as my HTPC. I used to use it for everything: DVD's, recording/pausing TV, playing movies (DivX & Xvid), music, pictures, websites. Bit by bit I've used it for the above less and less and I now find myself using it just for playing back movies and TV shows off the web and DVD's. It's a noisy little swine and a little cumbersome and having switched to Mac for my main computer a few months back I'm now considering the same move for my HTPC set-up- but what should I get? Should I buy an entry-level Apple TV (£200) and an upscaling DVD player (£65)? Total = £265. Or an entry-level Mac Mini? = £400. I know Apple TV's can be hacked and cracked to play just about everything including the DivX's that make up the bulk of my stuff. But it could be a bit awkward, it voids the warranty and you're only a software update away from your whole set-up crumbling. A Mac Mini, though more expensive, would be easier to set-up, I could access and control it over my network without any cracks, it'd be easier to update, it's more flexible and it can play my DVD's too but it's £150-ish more expensive. What would people advise? I'm an advocate of nice, clean, minimalist set-up and the Mini appeals to that side of me. If I bought a Universal Remote to go with it all I'd only have one remote too. My home theatre set-up is a 40" Samsung LCD (720p), Logitech Z-5500 speakers (optical, coaxial) and a Nintendo Wii. I'd stream any content over wired Ethernet (already in place) or simply copy files straight to it (easier on the Mini than the Apple TV). Cheers.