They've used up all their money on the console, so they can't afford good commercials :p.

On a side note, the Gears of War ad was kinda neat. Also, I don't think that song was made for Donnie Darko, they just happened to use it.