I was bemoaning the lack of a “yelp”-like iphone app for Shanghai that leverages GPS to make restaurant/shopping/etc recommendations based on my location. Turns out, there is one! HiShanghai has arrived on the scene and it’s pretty good! I compared it against my friend’s much more $$ Shanghai app and it had better features and more thorough listings. Totally worth $4.99. It regularly gets updated with new listings and events.