That $20 preorder bonus is a good route to get both. But i'd still say U2.
Single player is dope. Pretty much flawless. MP is great also. Variety in modes, terrain, guns, and GREAT SUPPORT!!! There have been 2 occassions where ppl lagged hella bad, but that was all. They are always taking live...