Guess I view this with a different perspective. I see that they're floating a date out there as positive. I've always expected that the first time a date got talked about it would be at least a year in the future.
I doubt it actually gets released in Spring 2005. If it does, it'll be a pleasant surprise.