Couldn't read one of the sites: I'm not allowed near the Heritage Foundation for security reasons ;-)
Those other taxes you mentioned, FICA, Medicare, etc. They have CAPS don't they? The wealthiest pay up to X and not more, right? How is that not regressive?