I do wonder what the difference will be between using this or being part of the SP1 beta program. Do I have to think to myself now that I may not have the newest version of Vista available?

Have they detailed any differences between the actual release and the beta's yet?
crabby