So what should I download? What is the latest version of Firefox? And why didn't Vengeance post this?