I have an x800 pro VIVO that I flashed to an XT PE. My friend bought an XT PE from compusa as well. As far as I can tell they are exactly the same thing just with different shipping bioses. Cooling, board layout, chips, and everything is the same.... Say that, we both get around 35C idle temps and they shoot up to 70-80C under full load before the fan starts to speed it up. Now, I can go into ATI tool and turn the fan on 100% full blast to make it cooler though. This drops my idle temps to 30C and my full load to 50C. Of course we both have our cards at stock XT PE speeds of 520/560.
I'm not sure if I'm going to turn my fan on full blast and leave it there despite the nicer temps.. it's just wayyyyyy tooo loud. With the fan spinning at normal speeds, something like 20-40% of max, I can't hear it and I idle in 2D apps pretty good. So, it looks like your temps are right on for where they should be to me.