Are there any websites out there that you can create a credit card and use your Bitcoin when you swipe? So the idea is you take out your card, swipe it and it will register as a mastercard, visa or whatever. But instead of charging you money it would charge you in BTC or take directly from your wallet? Obviously the card would have to be backed by a big bank or something.
TLDR- I am looking to get like a Visa credit card in exchange for Bitcoin
Not credit cards...that's a bit antithesis to what Bitcoin is about. But there are may debit cards.
Some of the debit cards are prepaid, meaning you have to load them with a balance, and others draw off your bitcoin wallet directly.
Here's a great list and comparison of bitcoin debit cards.