Yesterday Myish.com, the world’s first photo-sharing review network, goes live yesterday, The name ‘Myish’ revolves around the word 'Ish', which means stuff, which ultimately means Myish stands for “My stuff”. At...