I don't understand this. You put your junk emails in Yahoo!, and the ones you care about with Gmail (correct me if I'm wrong). You have a problem with Gmail, even though that they do this has been public for years and you chose them for certain Emails. Surely the people who care about this just don't use Gmail?