Hmmm... have you tried updating your drivers (both graphic and audio)? This might solve the problem. Also, installing the latest patch would be a good idea too (but I think you've just done it, so try with the drivers).