Have you checked that you have downloaded all the latest patches for the game?
I hate the way companies are releasing software half finished, bugged up as hell, and if it was any other product the companies would go out of buisness at the click of your fingers, yet we still continue to purchase software, games etc like this.