I'd go with a complete wipe/reinstall - as noted above it sounds like the game files are seriously corrupted - especially if it's happening in the same place at the same point regardless of world/Datacenter - that would lean towards client side problem. Is a nightmare as you'll need to wait for download to complete again but then again, you could spend that amount of time (or more) just running through other suggestions to see if they fix the problem.