The best businesses for money laundering are those where your sales aren't directly related to the amount of stock you need to buy, and where the customers typically pay cash. Online games and porn sites fall into the first category but not the second.