I was using coinbase some time ago and can recommend them.
Yes, coinbase should be the best platform to buy bitcoin. So far it has been the best and safest exchanger, it recently added support for use of credit card and paypal account to the existing bank deposits it accepts before. Hence, you can just go there and get the best rate.