When Congress passed an economic-stimulus package giving hefty rebates to most taxpayers, it tried to make sure that illegal immigrants didn't get any of the cash. But in doing so lawmakers inadvertently penalized hundreds of thousands of legal U.S. residents - and tens of thousands of U.S. troops stationed overseas - simply because their spouses lack a Social Security number. --snip-- Because illegal immigrants don't have Social Security numbers and instead routinely use "tax identification numbers," Congress banned rebates for taxpayers who use the IRS-issued numbers. If a married couple files jointly and one spouse doesn't have a Social Security...