April 2004 appears to be the actual announced timeframe, if we didn't actually know that yet. I didn't...
Anyways, IGN, which is a great source for information, has April 2004 on their X Box release dates list. I suppose this can probably settle it that the game has an announced time.
http://xbox.ign.com/release.html