While there is no doubt Borderlands 2 offers a lot of gameplay and content - it still only took Matt "Blitz" Siegfried 43 hours from the midnight launch to reach level 50. Sure, he pretty much played non-stop, but it's still a rather insane achievement.
You can take a look at his feat over at his TwitchTV page.