My advice would be to ditch IE completely and go with FireFox. However, to solve your problem, first try setting your homepage in the IE settings manually, it may have just taken that over, you didn't specify if it was all the time or just when you started IE up. Also, try searching your registry for that address (if you find it, delete/modify it) and run more AV/malware sweeps with a variety of reputable scanners