have you tried different power adapter maybe?
and maybe try plugging the wii to the tv only, and also don't connect any other device to the router/cable box (unplug ethernet cables to your computers)
then try going online with the wii.
Sounds to me like a DHCP problem, do you have your Desktop assigned with an IP? If so, then change it to DHCP