I rented borderlands over thanksgiving break(5 days exact(including weekends) and beat the story and a chunk of the side missions. It got stale and boring, but for about the first 40 or so hours it was pretty enjoyable. I would say rent it and beat it over your winter break. But be warned,the story's really no story, its only their to keep you going(to get you to keep playing the game.) The funs found in the game-play itself and theirs no reward or satisfaction from the ending at all.(just more confusion. The dlc(soon to be dlc's) weren't out then(obviously), so i cant common on how many hours of game-play it(soon to be they) add on. Oh and i almost forgot to mention the co-op, that's the real selling point, going in to an experience as lush and unique as borderlands is even better with a pal right their besides you./my 2 cents(This is my opinion and is open to all and any criticism)
I am going to save my money for bio-shock 2(Feb.9/2010) and/or FFXIII(march.9/2010).I haven't made up my mind on which one im getting and i might even get both. It all depends on how much bang im getting for my money.