It's funny: on one hand Slide seems such a feeble business proposition compared to the mighty PayPal, but on the other hand photo sharing has been the very thing that's fuelled so much consumer activity over the last decade (Facebook, MySpace, camera phones, memes...). What's the word on Slide's arch rival, RockYou or whatever it's called - valued higher than Slide? There was another idea that came out of the Maxcuba…
Maybe you're thinking of Yelp.