Is a health savings account (HSA) better than a 401(k)? You decide.