Speaking of Engineers... it would have been something had the Engineer they've woken up in the end actually recognized friend from foe. He wakes up after 2000 years of sleep. Shaw talks to him, gets beaten up by the other guys. I would have expected that he would have at least TRIED to understand what the hell was going on all of a sudden.
David: "This man is dying..."
Engineer: "Woah, woah...let me get some coffee first. Jeez, I've asleep for awhile....*checks clock*....2000 years?! Damn, I gotta piss really bad, too."