Closed my yahoo account down in the end. Got fed up with people managing to log in from places like Bulgaria (looking at the places where you apparently logged in from is quite an eye opener) and spamming my contacts, despite numerous password changes.