What are the benefits/drawbacks of each? Which do you recommend?