This is a really good idea. There are a few games that I buy all of the DLC for. (ex. Just Cause 2) But if I could've payed up front/yearly to get all the DLC, then maybe the developers would've had money to keep producing content. This will give MW3 dev teams more capitol to keep making more DLC!