Word has come down from the USCIS that the old I-9 form (one with a revision date of 06/05/07 or later and any expiration date) is still valid for the foreseeable future. That includes forms with an expiration date that has already passed. Nothing except the date has changed on the form. There is no impact on compliance.
The new form, with an expiration date of 06/30/09, is now available via download on the GNeil site. The printed and punched paper forms with the new expiration date will be available shortly.
In the meantime, you may continue to use the old I-9 forms, even if they say they have expired. We will continue selling the older fully compliant version as we await the new forms.