I bought a Windows 8.1 disc but ended up returning it because Windows 7 does everything I need, and I prefer it. I'll never forget the day trying Windows 95 for the first time (coming from a Macintosh background). I remember thinking 'wow, this works so much more smarter' (in relation to the 'new' Start menu at the time).
On another note, I was disappointed that Windows 7 Upgrade/Full Retail was no longer available for purchase (to upgrade a family member's PC still running XP).
I was going to buy a Windows Phone however after trying it out for a while at the store there just wasn't any 'wow' factor. I went to the store with high expectations having waited a year to see what Windows Phone would evolve into. I left after deciding to stick with Android.
My PC is about two years old and should last me another five years, at least.
Many people are in the same situation as me. Unfortunately, this isn't good for Microsoft, and I don't think there's much they can really do about it.
When I look back, there was some amazing turnarounds at Microsoft over the years. Microsoft learned lessons from Windows ME and Vista, and ended up producing pretty much perfect OSs (XP, 7). Windows 8 can be the basis of something great - I just hope they deliver with Windows 9.
Finally, Office Online and similar apps have given users a whole lot more flexibility with OSs.