If it is IP related get yourself a copy of ToR. That routes your traffic through a different external IP every time.
Also, if you're on Virgin, rebooting your router won't work, their DHCP tends to dish out the same IP address every time. I've had the same IP on Virgin for about 18 months now (I bet that just jinxed it!)