Re: Tim, get real.
Tax avoidance is perfectly legal, but it is morally reprehensible on the scale that these companies are doing it. THAT is why people are up in arms.
So, how much more tax than you're required to pay do you, personally, hand over to the treasury?