What do you think of this...? i just Xed it out; it says advertisement in the corner; had i hit Yes, i would've unwittingly downloaded some hellish...