I dont know the download link, but it just popped out that a new version has been released..downloaded it... One new feature i've seen is a Yahoo Firefox bar :D