See also the Bradley X Tax, which is a value-added tax melded with an income tax. The income tax can be as progressive as you like, and the VAT is equivalent to a flat sales tax.
http://en.wikipedia.org/wiki/X_tax http://www.princeton.edu/~ceps/workingpapers/93bradford.pdf