I was looking at starting up a site that would sell bitcoins through credit card transactions as a US based business. Not wanting to run into immediate regulatory problems I gave FinCEN (Financial Crimes Enforcement Network) a call. It took them a couple of weeks to get back to me but the answer was yes that business would be required to register as a Money Service Business.