You don't have Windows RT - techno clearly doesn't know what he's talking about.  Windows RT is distributed only by OEM's on tablet (or similar) devices ... the 660s does NOT have RT as an option.  Right-click [My] Computer, Properties ... it likely will tell you that you have Windows 8 (the only other option being Windows 8 Pro). Go here for Windows Live Essentials, including Writer:[URL] Do NOT look for the standalone version of Writer, it does not list Windows 8 as a supported OS.  Live Essentials (including Writer) does. 
Just installed my new Inspiron 660s desktop and like what's new in Windows 8 -- except for losing Windows Live Writer. Went out to MS site to download. Installer tells me that I have a newer version on my PC. A check under that site on Essentials and Windows 8 tells me Windows Essentials is installed. A post on the MS boards asking "How to I start Live Writer?" remains unanswered. Live Writer is a handy utility in creating blog posts in WYSIWYG.  I'd love to continue using it - if someone could point me in the right direction.  Thanks!!
New Desktop w/ Windows 8 - where is Windows Live Writer?