ISAs allow you to earn largely tax-free returns without taking huge amount of risk. Here I explain how they work and why most investors should have one.