WARNING: this is a lengthy diatribe on ecommerce. If online retailing isn’t your thing then run away now. If it does float your boat then grab a coffee, my friend: Scoble has been posting lately about the future of the Internet, calling it the Web 2010, others are more likely to call it Web 3.0. […]