the ad banners on top of nearly every forum page tonight have been pushing My Inbox Helperwith a spam bar that looks like a login button, but takes you to install some crapware on google 'Chrome' to 'manage' your inboxes. this is very deceptive advertising.