Im really looking to get a mac pro for video encoding. Question is, what is a good program for OSX that supports multi-threading? Whats the use of having all those cores if you cant use them right? What is the best video codec to use for local playback? I am mainly looking to convert AVI files, to WMV files so they play on the xbox360 media center. I heard they may support mp4 and H.264 shortly also. Also, will a new DX10 card work if it comes out later in the year? Gaming on the PC side would be fun with a DX10 card and vista. Currently, video card determines 99% of your frame rate at 1920x1200 resolution. So waiting for a processor revision seems pointless, unless I want to save a minute or 2 on encoding. Thanks in advance!