Damn Calculus, it's been a really...I can't believe I don't remember any of this stuff.
Based on Aelus solution, here is another way to explain it. (basically just wording)
We all know --> lim tan (2x) / x --> yields sin(2x) / x cos (2x)
Using L'hopital's rule, you take the derivatinve of above, the top part becomes
lim 2 cos (2x) and the bottom, using the product rule f(x)g(x)= f(x) g'(x) + g(x) f'(x)
gives cos (2x) - 2x sin (2x) therefore combine top and bottom
= lim 2cos2x / (cos2x - 2xsin2x)
thus using x = 0 you will get 2!
thanks Aelus for reminding me all this crazy stuff.