Stephen: Windows is a proper operating system - it has been for a while. It's very good in server applications, as well as for playing games. I just don't find it particularly useful as a day-to-day workhorse, but that's just me.
Jaco: I accept your points about the laptop and VPN, as these are two things I miss dearly in RISC OS. However, the need to read MS Office documents and browse the web properly is hardly a downfall of RISC OS itself - it is a result of a lack of applications. I don't think your point about RISC being equally unpredictable is valid. Not being able to uninstall an application completely is hardly the fault of RISC OS. I would also disagree that it is easy to uninstall applications in MS Windows. For example, I installed Firefox 0.7 and then 0.8 over it. I now have 0.7 and 0.8 listed in Control Panel->Add/Remove Programs, but I cannot remove 0.7 from the list without the aid of additional tools. This is a flaw in a tool included in the OS - there is no easy way to remove dead entries without the help of an extra tool. Granted, Firefox should have been more careful not to leave "dead" entries in the list.
The RISC OS method of grouping apps under pling (!) directories generally makes the process of moving and deleting applications simple. Just how would you move MS Office to the "Program Files" directory if you accidentally installed it in C:\? Could you explain to a user why you cannot do this logical operation? You will find that you can do that in RISC OS with just about any application.
Have you also tried to change the icon for a file type in Windows? Try it, and see how far you get.