Have you ever paid for something, only to see someone else get it for free a little bit later? Well, if you purchased the Bring Down The Sky DLC for Mass Effect, then you'll know exactly how it feels to see others getting it for free.
No, other Xbox 360 owners aren't going to get it for free, however, when the PC version of the game comes out on May 28th, all of the additional content will be included.
I think it's cool that they've decided to go ahead and throw in the DLC content for free. I guess maybe it's their way giving something to the PC gamers, thanking them for waiting so long.