We were told something very similar last November. The show was great, but I didn't know we would get one this year also.
Will we get one next year, too?
Yes.
I don't know much about astronomy, but here's a quote from the article:
"After 2002, however, there will be no more Leonid storms for a very long time. ... In 2098 the separation of the orbits shrinks to 0.0062 a.u. And in 2131, for the first time since 1633, the comet crosses our orbital plane slightly outside the Earths orbit at a distance of 0.0089 a.u. Not until one, or both, of these remote years can our great grandchildren expect to witness a storm of Leonid meteors."
Perhaps some Freepers who know more about this can elaborate.