i love that game
hacking was so fun. the best thing was to hack a turret, then pick it up. you could pretty much become an engineer with a hacked turret, and then become a heavy when you picked it up.
also, the story was fresh, the campaign was crazy long, and it had a nice replay value.