For a complete Newbie I'd have to say stick with Coinbase, when any of my friends ask about buying them I point them in that direction. It's an easy entry point and the app is pretty easy to get up and running, once they'er familiar you can then look into other options like LocalBitcoins/Coinfloor