Who sees the future of brands on the Internet the best? Frankly, nobody can be sure. But I have two favorites that I have come across in the last few months, namely David Payne, Chief Executive and Co-Founder of Short Tail Media, and Yves Darbouze, CEO & Creative Director ofMORE HERE