Hey, I am seriously confused! Can Macs be infected, too? My browser keeps opening Home.giantsender.com, although I have never set it as my homepage! I need to do something. Please help!