"They need a good solid website that has been created with SEO principles in mind and they need to be able to easily update it." What small businesses really care about is cost effective customer acquisition. A new website without a marketing engine attached is a tougher sell and is a crowded marketplace - you'll wind up selling against Intuit, Yahoo and other giants that have a virtually unlimited inbound flow of le…
The other high order bit for small businesses is repeat customers. Loyalty programs on mobile could be the killer app that gets small businesses online.