In case you haven't made your decision yet, I would not buy Borderlands, it's a rent worth game for sure though. It'll keep you entertained for hours, and has some nice DLC. But after You've gone through 2 playthroughs, and got some great guns, it loses it's replayability, and the story-line is rather boring, and online is nothing special, there are a lot of chest-whores and people who can just be pricks

. Battlefield has some fun online gameplay, the story was decent, if you get into the online play you'll love it, I only play TDM on it, I don't care for the other 2 game-modes, I'm more of the run and gun COD player

.