Also I use Steam for all my pc games and dlc. My friend has several of the same games and dlc that I have. Game dlc does not go down on abox live unless they have a sale. You can buy a crappy game for $10 and its dlc with still be over $100 like several EA games. I can buy a game and all its DLC for $10 on steam while my friend paid over $100 for the samething. That and MS forces game developes to put a price tag on DLC. Remember when DLC use to be free. Most people dont know this but all your really paying for is the key to unlock most of the DLC that is already programmed onto the game. Its content that is already on the game on release date lol. I understand companies need to make money but at this point its just looked at as a profit value and were just a number. Steam sales are great and I have saved hundreds and own more games and pay less for the samething. If I'm going to be paying for xbox live then all there games should be dedicated servers only. Im tired of buying so called ms game like Halo and being on a host based connection. PC games do it and even Counterstrike has more dedicated servers and that game is old. The constant shit talking on xbox live by little kids is annoying. The pc community does not have this lol. At least in the 10 years I have met better people. Its just my 2 cents but I'm sure this console will sell great.