another con is: It's very hard to figure out how high your personal tax rate is if you don't track all your spending. I guess it's less of a problem for you guys over the pond, but at least in countries like Japan and Germany where at least 60-80% of all payments are done with cash it's near impossible to know unless you track your spending by hand.
I agree with you that VAT would be cool to have as the sole tax, though.