Hi everyone, I'm hoping someone with experience of all the different home theater systems out there can shed some light on which home theater system would suit my needs best. I'm currently living in Japan right now, and I'm moving to Tokyo with my girlfriend next year. I have a lot of DVDs and a few blu rays, and they take up way too much space in my apartment. I want to shove them all into the attic, when we move in and replace them all with a nice media center. I'm currently considering Apple TV and putting boxee on it. Or a solution I've seen called Buffalo MediaLink Theater HD. My needs are: Subtitles support. My girlfriend needs the Japanese subtitles to watch most movies, so that is an absolute must. Play 1080p HD content. A solution that doesn't require a wired network, or require streaming over a network. Because of my subtitles requirement, that limits me pretty much exclusively to .mkv files, and means .mp4 or whatever is totally out. And that's how I've encoded all my files. I have no preference as to whether the storage is inside the unit or attachable. I own MacBook Pro 17", and so my storage is formatted with HFS+. Converting to NTFS or whatever would be a pain but not the end of the world as long as I can still add files from my computer. Apple TV as far as I can see: It runs Boxee, which both my girlfriend and I can use. It reads OSX-formatted HDDs for sure. It can stream YouTube, which we like to do sometimes (quality issues aside). It uses a lot of graphics, and organizes everything well, which makes it easy for us to use. The remote control is really fiddley, and sometimes unresponsive. I have to hack it to do what I want. It doesn't record TV. Advantages of LinkTheater HD: It works with my TV's Activa Link, so it can all be controlled through the TV. It can record TV, so would save us another box. I don't know enough about it. It's probably not as expandable and as adaptable as Apple TV (hacked or otherwise). I really don't know enough about the advantages and disadvantages of these products. So I would really appreciate if someone could tell me what I'm likely to come up against with these solutions. Other suggestions and solutions would be very much appreciated. Thanks for your time.