I am sure there are plenty of similar Grandma stories out there, but here is one from a Computer Systems Engineer who has been using Windows since 3.11. I still use my XP laptop regularly because it is the only thing that works perfectly for me for remote desktoping in to work. Our company uses a (major brand) firewall that has a few ways of connecting in via a RSA key. The first is an ActiveX based RDP client that works perfectly in Windows XP. This is what I have used for years. Well, I finally decided it was time and went to replace old faithful with a brand new top of the line laptop. I spared no expense. It has 16GB of RAM, Intel i7 processor, large SSD, a full HD touchscreen, and of course Windows 8. It boots in a flash and runs wonderfully (with Start8), until I try to get into work. The ActiveX client simply does not work. So, the alternative is a Java based RDP client. This works, but runs slower than molasses in January. There is also a wonderful new VPN client that should just allow me to run Window's own Remote Desktop client, but what? It also does not work in Windows 8. So, this leaves me with only having the Java client to run which is still just as slow on my new laptop as my old. So, therefore I keep using my old XP laptop for remote desktop. I know I can, and probably will setup a VM running XP on my new laptop, but I am still running XP so that rather defeats the point as well.