That MyYahoo is tricky... what didn't work for me the other day, now does!
For some strange reason, when I tried to add this RSS Feed to MyYahoo a few days ago... it just didn't want to play.
I just tried again to put my new RSS feed, and now it works! Even added the original feed at the same time. Yahoo must've had something going wrong a couple of days ago.
Why does this matter?
Basically, these RSS feeds seem to get picked up and distributed by the search engines much faster that normal HTML pages... Adding a feed to MyYahoo gets it into the Yahoo index pretty much straight away...
And then we wait for Google to pick up THAT backlink!