In terms of pricing on XBLA, I'm sure I read a while ago that the reason the second DLC pack of L4D (Crash Course) and all of L4D2's DLC isn't free (a la PC) was because Microsoft wouldn't let Valve release it for free as it would undercut all other developers DLC. I.e. customers would look at...