Have you installed the latest patch?
What are your system specs?
Updated drivers?