Coinbase has high daily limits and can connect directly to your bank account for inexpensive transfers. The times I have used them have gone smoothly and quickly.
I recommend Coinbase also for tax purposes. When the time comes to report your taxes they make it really easy to do that.