It's a service that I'm in the middle of writing. Can a web service have complete permissions to the local box (drives, printers, etc.)? I assumed it could not, which is why I went with a windows service. If a web service can, and it's easier, than maybe I should go with that instead.