G O O D -L I N K S
ARMAGH OBSERVATORY
Scientists would make a science out of predicting meteor showers.
WWW.SKYPUB.COM
Probably the number one astronomy site online. They have an excellent section on the leonids each year.
First hand account.

ACCOUNT FROM THE GREAT LEONIDS OF 1833
The greatest Leonids was in 1833 seen over the eastern
United States. Thousands of meteors fell per hour turning the night into day
.

LEONIDS - WIKIPEDIA
Good overview of Leonids. Excellent link collection, too.
AMSMETEORS.ORG
A fairly comprehensive site. Scientists specializing in meteor studies, so the information is comprehensive but readable.