Subtraction.com

Ars Technica: Tour of Windows Vista Beta 2

Not an official review, but still very detailed.

+