Did you ever consider an option that release groups are waiting for an upcoming patch? Official Mass Effect forums are flooded with problems, so we should see a patch. And quite soon.
After playing around with graphics settings I get "General protection fault!" error just before the game should launch. Anyone else got it? Reinstalling a game of this size pretty much sucks...