Look in \Windows\Start Up and delete every shortcut about Odyessy there, there should be one or two. If that doesn't work, look in the registry. If you don't know how to do this, the excellent MemMaid can help you out.
Thanks for the help. Fixed it. It's one of those things. I started fiddling and wanted to set a fixed IP address, but wasn't sure where to look. I went into connections > Network Adapters > Network Adapters and tried to assign an IP address to Dell wlan driver. But the address did not change in Dell WLAN utility > Advanced > Network Troubleshooting. It still comes up as 0.0.0.0. Where do I set it? Are there any advantages of using the Odyssey client?