So I got a reply from Aspyr tech support, but it seems pretty much like a shove off:
Thank you for contacting Aspyr Tech Support!
I figured out what your problem is. You're running Windows Vista 64 bit and that's an unsupported operating system. I'm going to check a Vista 64 system here and see if I can find a work around for the problem, although since you are not supported we can't guarantee it.
Aspyr Tech Support
The official system requirements do state that 64bit OSes are unsupported, but I strongly, strongly doubt the problem is specific to Vista x64. Usually x64 problems are just that the game won't run at all. I've never seen a 64bit compatibility problem manifest as the aspect being all messed up.
This seems a lot like the support rep was looking for any easy way out, noticed I listed Vista x64 as my OS - bam, instant excuse.
However, I can't claim with 100% certainty that 32bit OSes have the same problem since most people that have reported the problem don't list there OS. Can anyone who has this problem please list their OS so I can go back to them with some definite evidence?
Also, just in case, can you try running the game in XP compatibility mode?