POP3 costs extra for yahoo mail.
No cost, or advertising, and very little spam with gmail.
I don't know about Eudora, but the several mail readers I have used allow multiple accounts, so there is no need to redirect yahoo mail or gmail - just set up another account for gmail with POP3 (and SMTP if you want) settings.

