^Agreed for your uses. You can definitely make more use of the additional CPU cores with those programs than you can with additional per core power. The 1090t also will definitely not hold you back in games, even with a dual card setup.
Same price and take a look at the Cinebench rendering and H.264 encoding and CS4 benchmarks - keeps up with the i7-980X which costs 5 times the price .
I do agree with you that it is always best to wait if possible. Lower prices for current CPUs and new releases of CPUs are always around the corner. AMD's Bulldozer architecture is expected early 2011.