The decision to recommend an annuity or 401k will come down to each clients specific investments goals. If your client is looking to work longer and wants to steadily grow money for retirement over time, then a 401k will most likely be the right fit for them. But if a client wants to retire relatively soon and has savings they can comfortably invest into a guaranteed income stream or lump sum, an annuity will likely nicely meet their needs.