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.
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.