I want to sync my Yahoo! Calendar on my phone. An article on Yahoo!'s help page seems to suggest that the only way to access it is by viewing their mobile website in a browser. I've tried adding the iCal link provided by Yahoo! Calendar in my Google Calendar account, but Google seems to be unable to fetch the contents of my calendar.
What other options do I have to sync my Yahoo! Calendar on my phone - either within the stock calendar app, or using a third-party application? (In case of a third-party application, it would be nice if it 'looks good' and/or comes with widgets.)