It wasn't until the last 2-3 years that I even really owned any Apple devices. Now I've got a MacBook Air as my primary work/personal computer, several iPhones, a couple of iPads, several AppleTV's (gen 2 and one gen 3 1080p). I've also got an AirPort Extreme (the original AirPort was actually my first Apple device). I've also got a Windows 7 desktop/tower running Windows Media Center in the bedroom hooked up to a SiliconDust HDHomeRun Prime, along with a few XBox 360's which serve as Media Center Extenders. And previously I messed around with the original XBox hacked to run XBMC.
I've been doing the rip-my-movies-and-play-them-on-the-network thing for longer than most, and I've played around with various streamers (including the WDTV), and IMHO they all have certain things they do well and they all fall short at doing everything I want them to. The XBox 360 and Apple TV 1080p both still fall into that category. Here are some pros/cons for my usage:
XBox 360:
- Work great as DVR extenders with my Windows Media Center 7 desktop / HDHomeRun Prime recording everything. With the XBox 360, even wirelessly, I can surf the guide, play live TV, play back my TV recordings.
- The new 360 Slims are pretty quiet, but compared to the ATV they're still pretty loud, hot, big, and power-hungry. And you have to turn them on/off. They boot up pretty quick, but they're still a good deal slower than getting an ATV out of sleep mode. Both the unit itself and the huge power supply have fans in them.
- Mentioned above but this one deserves its own dot-point: It's big and the power supply is big. With an ATV you could velcro it to the back of your TV if you wanted to, making it completely invisible. The XBox will require some shelf space and the power supply will be hard to keep out of sight.
- The DVD drive comes in handy for my daughter, but in this day and age, I figure it should either have a Blu-ray drive or no drive at all (and trade that for smaller size, less power needs, and lower price).
- All the super-great extras that are being offered these days for streaming (Netflix, Amazon Prime, Comcast) need to be run on the XBox side and require Gold membership, so there's a recurring monthly fee for that. For now, I've decided that I prefer to have mine boot directly to the Media Center mode, which costs me nothing extra to use, and stream Netflix with my ATV.
- Games. I hardly ever play them, but I'd like to find the time to do that on occasion. It's definitely a nice extra, and I prefer having a gaming controller to play games vs the Apple approach of using an iPad/iPhone as the controller.
- Can't stream Blu-ray ripped MKV files, so you'll have to convert your movies using something like Handbrake. So now real advantage over the ATV there.
ATV:
- This thing is tiny. And makes no noise. And you don't have to power it off ever since it's so low-power (plus it will go into an even lower-power sleep mode on its own).
- The XBox 360 has been around so long whereas the ATV 1080p is using relatively new tech. Does anyone know how these things compare graphics-power wise? I have to think that if Apple decided to really push this as a gaming platform that it wouldn't be lacking compared to the 360 in many ways.
- If you jailbreak it and install XBMC you can play some Blu-ray MKV rips (as long as their MPEG4) but the 1080p model hasn't been jailbroken yet, so I've been using an Acer Revo nettop to play my Blu-ray rips. Eventually I may convert all my movies to MP4 files using Handbrake.
- Since I've become an Apple device household, I use the ATV with AirPlay to play background music (usually bebop Jazz) I'm streaming from my iPhone with the Pandora app at dinnertime. It's also become my preferred Netflix streamer (XBox is a non-option currently since I've held off from paying the XBox Gold tax). And on rare occasions when my family wants to watch a movie I don't already have, I sometimes give in and rent from iTunes. A bit of a rip-off at $5 (or whatever it is). I guess the 360 would offer the same thing, but don't I still need to pay for Gold to even do that?
A lot of people are drooling about SmartGlass, which I personally see as MS playing catch-up to AirPlay. I think SmartGlass sounds great and I personally welcome healthy competition, since it will cause Apple to keep their game up. But SmartGlass is a future product. Does everyone really think that Apple won't make some great new announcements/releases between now and when SmartGlass actually gets released?
Here's what I'd love to see Apple do, though I think they'll do neither:
1) Release an updated AirPort Extreme / TimeCapsule running iOS with DVR server software which integrates with the HDHomeRun Prime and has companion iPad/iPhone apps for scheduling the recordings, records the shows directly as MP4 files onto a hard drive connected to the AirPort Extreme and allows you to watch those shows on your iPhone/iPad/ATV.
2) Release a dedicated gaming controller for the Apple TV and announces a push for gaming, and an SDK for developers to release games for it. Because of the limited storage space on the ATV, the way it would work is that the games purchased would be stored in iCloud and they could be downloaded to your iPhone/iPad when needed, and then streamed to the ATV, with the iPhone/iPad still serving as a controller, but with that dedicated gaming controller also being supported for games that would benefit from it.
Here's what I think might be more realistic:
1) Apple announces new partners for the ATV (e.g., NFL Sunday Ticket).
2) Apple makes some tweaks/improvements on movie/TV show rental/purchase pricing (much of this is probably outside of Apple's control, but they have lots of leverage).
3) Apple makes a bigger push for getting developers to make apps that run on the iPhone/iPad but which push stuff onto the ATV. Maybe there are some hardware tweaks they snuck into the ATV 1080p, yet to be exposed to 3rd party developers, that allow them to reduce latency.