According to the article Vista will dump most used dll files on to a connected flash drive to speed up the boot process. You can read about it here:
http://www.osnn.net/comments.php?shownews=12404I have a couple of questions: First who wants their USB ports filled up just so Vista can boot faster? Second since flash drives can ware out, who wants the added expense of buying a flash drive just so Windows can boot faster? What happens when the flash drive starts to fail, will Vista be able to adjust or will Vista become unusable until the problem is diagnosed by the user or computer technician?
Now if this is a part of Vista's user optional login feature I think I could be all for it since it would hold all of that users personal settings and passwords. But if this is just for a faster boot time then I think that Microsoft should look at other ways to improve performance. It's not like the requirements aren't high enough for Vista as it is.