I don't know how old you are (age would make a huge difference) but I would have thought paying into a private pension scheme would be the most cost-effective, considering the tax relief you would get on the payments (i.e. an instant 20% growth). I would opt for an income drawdown scheme rather than an annuity. What would you do with the second house - I presume rent it out rather than rely on its resale value?