VMS was awesome to work with. Highly interactive and intuitive. I still prefer *nix, but my time on VMS was reasonably pleasant.
Mainframe, not so much - imagine programming in a webform's text box where the endpoint might have gone away by the time you submit.