Everyone who is interested in the internet and technology should pay attention to Mary Meeker.  Trend spotting is critical these days, and Mary is at the top of her game.  Her slides are below (via Slideshare.)  Enjoy!