My recomendation for an htpc setup is as follows (it's what I have). I have a main office pc running vista home premium. The motherboard has 6 Sata connectors and an ad on 2 port sata card as well. One sata port is for the LG super blu drive and the other 7 ports each have a green power 1 terabyte hard drive attached for a total of 7 terabytes on that pc, each drive is full of blurays and hddvds. I also built 2 other dedicated mediacenter pcs with both pcs having 6 sata ports as well and they are both in mediacenter htpc cases that can house 6 hard drives each for an additional 12 terabytes among those 2 pcs giving me a potential of 19 terabytes among 3 pcs. The office pc runs my movies server and client edition while the 2 dedicated mediacenters run my movies client version to access the movie collection. I only use my movies for blurays and hddvds as well as some wmv-hd videos I have. all 3 pcs have powerdvd 7.3 ultra and anydvdhd as well as daemon tools. One Mediacenter pc has 2 sata ports connected to 2 1 terabyte drives as well for regular dvds. All 3 pcs have their respective names eg. officeVista, BedroomVista, Livingroom Vista but they each have the same user name and password as the main user and all 3 pcs drives are shared over a gigabit network so each pc can access each other's drives. The 2 mediacenter only pc's have a second user account called "officeVistaRemoteuser" so I can log in remotely to either pc from the main office pc and install programs or do maintenance etc. from one central location as well as not disturb anyone using the mediacenter PC while I do maintenance to it. This setup works perfectly for me. I currently have a collection of 250 and counting blurays and HDDVDS viewed from any of the 3 pcs via Mediacenter using My Movies Plugin working with daemon tools, anydvdhd, and PowerDvdUltra. I also enabled the DVD gallery in all 3 pc's and have the "DVD Gallery" option on all 3 pc's to browse and watch dvd's from my ripped collection which has a total of 500 and counting dvd's. All 3 pc's have a tv tuner card connected to its own directv receiver and The public recorded tv folder on each pc is shared so I can watch recorded tv from any of the 3 pcs on any one mediacenter. The same goes for music. it's all centrally stored on a hard drive and shared to all 3 pc's. I gave up on using xbox 360's as extenders as I wanted to be able to watch DVDs, blurays, hddvds etc. from all 3 locations and 2 dedicated htpcs and a main office pc have worked like a charm for me. If anyone wants a setup like this and has questions, feel free to ask me as I work from home and Mediacentering is my Hobby. I plan to own every bluray and hddvd that i like and be able to watch it in any of my 3 pc's at any given time. Of course, each pc is connected to a 52" 1080P set and when friends come over they are blown away when they see I can watch recorded tv and have a DVD gallery and a bluray\HDDVD collection and Music as well all at my fingertips from the couch.