No, not yet.
I never rush games, or hurry to the finish line. I like to immerse myself in them.
I have Borderlands also, nor have I finished that yet, but I guess I'm going to have to dedicate my whole life to gaming if I were to finish all the games I have lol. For me, disappointment is Call of duty single player, where they are short, and rely on the gamer playing multiplayer.
I'm still giving Rage my vote this year.