Well, I think you can achieve this to some degree by everybody using a different browser. Also, I think in mail, you can just add different accounts. I know with like gmail, I have 3 different accounts and it checks them all. Of course it doesn't keep the others out of each others account, but it could work.
Personally, I think they are cheap enough, just get a couple of them.