Surface Mini coming on May 20th?

There have been plenty of rumors concerning the alleged Surface Mini, which Microsoft has been working on for the past two years. However, there might some more substantial news surfacing on the interwebs today. The Verge reports that there will be an event on the 20th this month, which is most likely the announcement of this smaller Surface.

I have been thinking about switching to Mac/iOS for the better part of my hardware collection since I am not a huge fan of the offerings from the various PC makers, however, if the Surface Mini is a really good device that might even be affordable, I might change my mind.