I finished the game last night for the first time with a Gunzerker. I rented it last week on Xbox, thinking I'd just give it a shot to see if I was still in the mood for more Borderlands, and then maybe buy it on PC. Turns out it got its hooks in me pretty quick, and I finished it just in time for a seven day rental. Took me about 30 hours, and I did most of the side quests but not all of them.
I had a lot of fun with the game, though I had originally wanted more from a Borderlands sequel. Here's hoping a future Borderlands game can be more ambitious, maybe featuring a big common area where you can meet with different players, something like the original Guild Wars or PSO. More gear types would be fun, along with maybe some random dungeon style areas for parties to run through.