Ron are you saying I need 1.1 beta to use with vista (firefly) ??
Need is strong. If you run as an admin without UAC, then it works as-is on vista. But if you want to use UAC (and I would recommend using it), then the 1.1 beta linked above is more aware of UAC and plays nicer with it.
Also let me clarify, the issues I explained about whether it works (on XP now) or not, these are related to when the PC is powered up so I dont think its anything to do with sleep. When I have the problem I check both bonjour and firefly and both are running...its just the soundbridge cant see the library. When I stop firefly and then start again manually it all works fine. That suggests to me its to do with firefly.
There are lots of things it can be. The way devices find itunes servers is prone to problems because it uses multicast. It seems that few routers and other devices are very multicast aware. I've seen problems with nic drivers, with wireless routers, with firewalls... lots of things are not very multicast aware.
But here's the troubleshooting steps:
1. Verify you can make it work correctly. Putting both the pc and the soundbridge on wired network with no firewall should be the "always works" case.
2. Turn on the firewall on the pc and see if it continues to work.
3. If so, move the soundbridge back to the wired network and see if it continues to work.
At some point it should break, and you'll know your culprit.
From your description of the problem (appears after restart, but disappears some time after that), it sounds like the soundbridge sees the pre-cache announcements from the daap server, but it isn't responding to multicast queries. Either because the outbound multicast is firewalled, inbound multicast is firewalled, or the router isn't passing the multicast.
So verify that your firewall has exceptions for bonjour (inbound UDP 5353 to 188.8.131.52, and outbound UDP 5353 to 184.108.40.206). Check your router and see if it has settings to enable IGMP or multicast. If not, check to see if there is updated firmware for the router.
Also, if you are using web, try switching between open key and shared key, see if that does anything. I've heard from others that the soundbridge doesn't like one of them, but don't remember which.
Those are the top-of-the-head suggestions for nailing it down.