I have just installed Tag-Board about two days ago and I thought it was great. I mean, I waited for it to come back online after several months of it not working. I never had complaints, I mean, it was free anyway so what's to complain if it goes down.
However, what I didn't know is that this Tag-Board now comes with an excess baggage. I haven't really investigated it beyond what few reports I got, but all signs point to TagBoard. As soon as I installed, pop-up is now happening whenever I visit my site.
I am now removing the darn tag board, I have gotten used to living without it so I guess it's all for the better. FanBoy out!