Is an Irrevocable Trust a Good Idea?

Like a lot of estate planning vehicles, irrevocable trusts work very well for some purposes—particularly for tax avoidance and asset protection—and not so well for other purposes.