It took me a while to get into Mass Effect 2 also.
When I've completed ME2 it might be sound stupid but I might go and play ME1.

Don't you find ME1 janky after playing ME2? I love the way they improved the biotics on ME2 - faster recharge / guided projectiles, etc. The only thing I didn't like was Unity requiring medigel. I often ran out of the stuff and found myself up the swannie.

Followed by the panic of waiting for them to recharge 
HELL YES

HELL YES
Of course.
Mass Effect 2 is probably still my game of the year at the moment.
ME 2 DLC all 200 points on Live at the mo.