well the ie9 beta is released tomorrow, i think that the preview is a little screwy.