Oh and while I'm here I'd like to ask, is there any way that a person can convert visa or credit card money into bitcoins?
I doubt that you will find someone for that. Accepting reversible payments like credit cards or paypal as seller is just to risky.