I required 2 confirmations for my ecommerce site only because it wouldn't cause a delay in shipping their order.
http://blockchain.info/charts/avg-confirmation-time
12 minutes to one confirmation isn't terrible for the purchase of digital goods...but in person transactions would be limited.