Thank you all for your replies.
I've thought about trucoin. What bothers me is the sign up - signing up with my facebook or google + account just seems a little too much. I don't know...maybe I'd let that go. Will you tell me more? Fees? Instant availability?
cex.io and bit-x.com all accepts credit cards. However, they all need verfications.
Hmm, can you tell me more? By verifications I assume you mean it's not instant, there'd be a 3-5 day wait. What about fees?
Thank you for recommending master-p, and cash deposits via localbitcoin. That's definitely a viable option *IF* they are exchanging bitcoin at a good, fair rate.
I don't do verification at bit-x and cex.io as I am not comfortable to give my ID documents to some pretty new exchanges. Even circle requests verfication right now.