I've always had this problem where I cannot access the advanced options menu from within the game (by typing 'preferences' in the console) without it crashing back to the desktop. It either gives me a GPF or some assertion failed error message. This forces me to make the changes to the ini file, which is easy enough for me, but I'd like to be able to make my changes in the advanced options on the fly if I have to. Has anyone else had this problem.....and been able to fix it?