You have no idea how correct your are sir.<p.
I have been taking heat here for several years by quoting James T. Walsh a former immigration specialist lawyer who knows what he is talking about and claims that as of 2005 we had 36 million illegals here. He bases his estimate on 3.6 million illegals per year for ten years using the time period from 1996-2005 yielding 36 million and then adding 2 million visa overstays for a grand total of 38 million.
Toady I would totally agree with your estimate of 50 million.
http://www.thesocialcontract.com/artman2/publish/tsc_17_4/tsc_17_4_walsh.shtml