Still redirects to Yahoo. I've also noticed that if I change the settings in Chrome (add home button, show bookmark bar, etc), it would temporarily fix it, but if I use Ccleaner or TFC, it would come back. Resetting Chrome seems to have no effect.
Edit: I don't know what happened, but it seems to be gone now... How can I make sure that it's really gone and won't come back?
Edit 2: Ok so I needed to reinstall Internet Explorer as back up browser and had to restart. After I restarted, Chrome started redirecting to Yahoo again, but went away after I used Ccleaner to delete temp files and compact database. I don't understand why it keeps coming back and going away.