I haven't, but I know there are services that let you get Bitcoins by depositing money by credit card or in a brick-and-mortar bank. It's an extra step, but some people seem capable of doing it already.
There's no services that allow you to buy bitcoins with a credit card, or at least, they don't stay around for very long after they start. I was going to mess around with making a trading bot, but I could find no reputable sounding services that actually allowed me to buy the initial coin.