Posted on the NSPIRES website:
"Discovery 2005 AO: The Discovery 2005 AO will not be released on April 22, 2005. NASA has received a Congressional inquiry regarding the guidelines followed, and decisions made, with respect to the Discovery 2004 AO. NASA will release the Discovery 2005 AO as soon as possible."