Is a 401(k) Really the Best Way to Save for Retirement?

I think it's better to pay taxes on your retirement savings while you are working, than to pay later when you are retired.