Jetblasted,
Actually immigrants haven't really been flooding the country. 2004 government statistics (Dept of Homeland Security) show that the U.S. allowed 946,142 immigrants in 2004 which equals to about 1/3 of 1% of the U.S. population.
For 2004, Mexico topped the list with 175,364 immigrants. India was second at 70,116. Phillipines, China, and Vietnam round out the top five.
As for as illegal immigration goes, well who knows how to count that. I've seen estimates of 10 to 20 million illegals in the U.S. I think that would qualify as droves or hordes. Look on the bright side, they're only illegal aliens right up until the point the President Bush grants them all amnesty and gives them green cards. Poof, illegal alien problem solved!