Can anyone explain how the Yahoo toolbar has miraculously appeared on my computer over the last 24 hours? I definitely haven't knowingly downloaded it (already have the Google one),and as far as I know haven't visited any dodgy sites. Any suggestions as to how to get rid? It's cluttering up my screen!