When you say "link to magelo" are you talking about just trying to go to the site with a browser?
If so, the only thing I've ever heard that will cause your browser to start popping up download windows, and/or redirecting you to odd sites, is spyware/adware.
Run a , run .
And most importantly: STOP USING INTERNET EXLORER. or