You might want to check out coinmama.com, I've used them a few times in a pinch. They were pretty fast and accept Credit Cards. They do have high fee's, but like I said they were fast. You can check out localbitcoins like others have mentioned, but usually their prices are crazy.