Ok sorry about the double post but I feel really really stupid and I decided I might as well prove it to everyone... apparently Origin doesnt automatically download updates on your games like steam does. And it doesnt have a check for update button like is available on the BF3 tab. All I had to do was download the latest patch to the game here and now it doesnt crash as soon as I start up the fix... but it does have the weird layers on my companions, surprising enough I can see the enemies just fine
oh and here is the link for the latest patch....
http://social.bioware.com/page/me2-patches
Oh and I have been trying to get this game to work for about 2 weeks now, I have uninstalled it and reinstalled it probably 3 times and spent hours trying to find a fix for it...so to be blunt and honest this is what I think about my post above this one....:usesparingly