Event will be streamed live: Live Webcast: Microsoft Surface Event on Tuesday May 20th | Surface Blog