[citation][nom]zoemayne[/nom]I'm guessing xbox does not let valve update its game directly at anytime they please.[/citation]
Also, for non-DLC updates, meaning actual update updates, you only get 4MB for the entire life of the game. That's 4 MB worth of updating forever and then no more. It seems Borderlands is already having a problem with this and the limit might make the next update their last. I'm sure there's a reason for the limit, but I doubt it's good enough to be exception-free. If it's really needed, there should be an exception.
I hope MS straightens up and works closely with Valve. The Xbox 360 is so much easier to develop for, I'm sure Gabe Newell would love to work with MS on making things better. Valve even made an Xbox 360 pipeline for the Source engine for crying out loud. They can just click "recompile for Xbox 360" (as far as I know) and it'll output code for 360. Everything seems to be in line for Xbox owners to get a much closer experience to the PC version. Heck, as far as I know, the 360 version of HL2 (that comes in the Orange Box), is an updated version that PC doesn't even have.
Microsoft, it is in everyone's best interest for you to be friends with Valve. Break some of your own rules if you have to; this is VALVE we're talking about. These are the partners you want!