<< Is this download from the program preview ? >>
Well, it's from a sort of program preview, but not MS...
<< I'm sure you ARE NOT downloading RC1!!
RC1, RC2, Corporate preview etc. ALWAYS have neat,even numbers (eg .3000 = RC1).
As far as I can remember RC1 has always had a version number that ended with .3000!
Also they include the RC1 text in the setup.txt etc. a few WEEKS before the final RC1 comes out! >>
I'm pretty sure build 2505 is RC1. It has RC1 written in the readme and features document. I didn't check, but build 2504 didn't have that I think. It was also due out like 2 weeks ago, so I doubt MS want to wait another couple of weeks...