According to one of the MS vice presidents in this article (may dissapear into "free login requied" land soon - I hate really dont like those sites), Longhorn will be released in the second half of next calendar year. 

I guess it will still be called Windows 2007 or something.  At least it's not as far off as many have thought....