Perhaps I'm fortunate, but I've only had that problem a couple of times in the last couple of years. For me, I just rebooted/reset and that seemed to clear it up. I never could figure out who/what else was using the BT port.
Perhaps you've seen this before, but remember on the laptop that ther serial COM port you've assigned to BT is not the default after a windows boot. For me, it's assigned to COM4 - I don't believe it can be assigned to COM1. After a Windows reboot, HotSync will default to COM1 so I always have to go into HotSync->Setup->Local to switch to COM4 to clear the "The selected port, blah blah, is not available at this time. HotSync Manager will open the port when it becomes available" dialog.
__________________
Palm Pilot-->Handspring Visor-->Treo 300-->Treo 600-->Treo 650-->Treo 700p+E62-->Treo700p+Curve (8300)-->Curve (8330)
|