Windows 7 beta shows off task bar, UI goodies