With the release last week of Windows 8 and Windows RT, developers are excited to take advantage of these new platforms, creating rich and immersive applications. For many, the Windows Store (and/or the Windows Phone Store) is a great way to publish apps...