My desktop goes to sleep after 1 hour of idling. When it wakes, the network adapter is pretty grouchy! Post nap network performance for file shares hosted by the desktop is absolutely terrible and completely ineffective. Installing the latest drivers didn't help.
Disabling and enabling the adapter does help. Manually reseting a network adapter in Vista, however, gets tired (pun intended) real fast.
Thanks to this post from David Aiken, when my desktop awakes from a power nap, I revive the network with a power script!