This is odd, I was on the macworld.com site last night and took a look at my Activity Monitor today and now I see it there. Anyone know what's going on? It seems suspicious but it's very hard to find an answer via searches. If I quit Safari it stays there.