You all may have seen this... Hell, I may have even heard about this here. But just in case, check out this cool site:
http://www.eatdrinketc.com/
It's got full 360 views of many, many shops. Whenever the pain of missing Amsterdam (basically, when I'm awake) gets too much, this is one of the places I go. I just downloaded the iPhone app (but haven't had a chance to use it yet.)
Enjoy!