Setting Sail for the New Millenium