Do you / will you use ISAs?

When is a GA more efficient than an ISA

Should someone who is 20 and looking to invest long term only be looking at an ISA?