Windows Vista SP1

It's no secret that there's a leaked beta of Vista SP1 floating around, but no-one yet has really taken the time to analyse it in detail to find out what it really does.TakeTake a look and see what is all about.Or download Vista SP1 at your own risk here and here.