I remember that about two years ago, I had almost no success promoting products at YSM. Google banned me, so I have decided to go back to Yahoo. I recently logged into my old account and didn't notice anything different. If you have been using it, where do you think it stands in comparison to Adwords?
They added the offline editor. Now you can edit multiple ads at the same time instead of waiting for the annoying Javascript on YSM to go up and down when adding new ads...
Sorry to hear thing did not work out with Google. Yahoo is still not doing as well with the Adwords and such.. You should really look into more alternative sites. Good luck!
They are way more flexible when it comes to advertising policies but until they let you remove 100% of their search partner sites, I wouldn't use them. If you do use them, track the domains your clicks are coming from. Chances are a lot of them will be from domain spam sites. Crap all the way around.