They said that the free DLC is held up because of they are waiting for the XBox approval process. Don't know why but they must want to do a simultaneous DLC release for PC, XBox, PS3. Another stupid move.
I've been playing the PC version. Getting a good amount of fun out of it but developed a hate for the Reactor map and one other. Some of the maps I really like.
The PC release could have been much better. A short period of open beta testing would have pin-pointed various simple problems that they shouldn't have went live with. Brink was close to being a very good game but they blew it.