I've got a desktop running Home Premium and a laptop running Business. I've
got it set up to sync files when the laptop starts up. Problem is, it takes a
while for it to recognize the network, and by the time it does the sync has
already (I'm assuming) tried and failed. I know the scheduled sync task is
okay because when I just log off and on the network is recognized by the time
the sync runs and it's successful.

When you set up a sync schedule, the choice of "On an event or action" says
"For example, every time you log on to your computer or connect to a certain
network." Which sounds great, but when you select this, your choices are when
you log on, when the system's idle for a certain time, and when you lock or
unlock Windows. Nothing about the promised "connect to a certain network."

Am I missing something? Anyone have any ideas?

Thanks,
Nathan