[quote name='Jurassic425']I have always heard that it has a good amount of gameplay, but can be beaten fairly quickly. At this price you'll definitely get your money's worth, especially if wanting catch up before ME3 (which is why I am getting it).
Unfortunately due to the seller is won't let me use my Amazon credit....was hoping to get it for $2.97. Oh well.[/QUOTE]The two playthroughs of ME2 that I've done, including all off the DLC and all of the side missions, weighed in at about 53-55 hours each.
And I only have one achievement left in the game, which is beating it on Insanity.
If you blow through the main storyline, don't do any of the DLC and don't do alot of the side missions, yes, you can do it in about 15-20 hours.
There's potentially six different playthroughs to be had with the game via the six classes, as well as Renegade / Paragon permutations.
The main bit for multiple play-throughs is to see how different in-game decisions manifest themselves in ME3