I thought it was terrible. Series just fell apart after the first one. Never matched the hype.
We appreciate the responses. Legion64, I am also a Geth enthusiast, which is why I always side with Legion. I will try to work on maxing out one or the other, and see where that takes me.
Doing some research, I learned that all the squad mates have a certain HTL rating, which stands for hold the line. That's before you fight the final boss, I am sure you are all aware.
Garrus, Zaeed, and Grunt all have the highest rating, whereas Tali and Thane have the lowest. I will try to adjust my squad accordingly.
I enjoyed the game, I used the Mahem mod for the ending, which actually made it decent.
ME2...felt more like ME1.5 in terms of the story.