I plan on creating a site that allows the clients to (without signing up) "swap" a certain amount of BitCoins. In short though, it is just an online currency. Basically, the client would send in x amount of bitcoins. Their amount would be switched with another persons count. This would give client a's bitcoins to client b and vice versa. Basically, you would risk the chance that you could swap your coins to get more. There would also be the chance that you would get less. The chances of getting more would be higher the more coins you offered up.
This also sounds like gambling and was wondering how legal this would be? I live in North Carolina so naturally, I would be hosting it from my own computer in NC.
I would be getting profits from the users that risk their BitCoins. I might take a small fraction of the coins risked (A single BitCoin can be divided quite a bit).
The other problem is, BitCoins have an approximative USD worth of $8.5 each. Would this change the legality of this?
Whether or not this is considered to be gambling under US law is a question best asked to a lawyer. Since BitCoins do have value and can be traded for money, they may be considered to have the same legal status as a poker chip, which would make this gambling.
Being involved in the gaming industry, I have learned that the location of your servers and your business registration make little difference to the Department of Justice. If you offer online gaming in the US, then you can be charged.
Also a correction: bitcoin is NOT hard to get. You can swap for most currencies at several different sites. It IS hard to "mine" and that's 100% intentional.
edit One other note, if you're concerned about legality then host offshore where there's no way it would be illegal. It's definitely more expensive but if it's a big enough concern for you then you'll likely find it worth the extra cost.