FIRE for the New Millenium