Just heard it, and it's awesome!
Where did you hear it? Is the movie out yet? Any information about its release?
A good friend of mine let me hear it.I've been hearing the same thing the other person told you - early 2006 to Spring at the very latest.