Personally I don’t like the idea of user accounts at all, to me PC = Personal Computer and Personal means 1 person owns and uses the machine therefore user accounts should be unnecessary. I would just have an ‘OS lock’ of a pin/password or something to prevent random people from screwing with your machine but the concept would be you are ‘unlocking the OS’ not ‘logging in as user’. I think the whole UNIX user and permissions system is a mess that came from mainframes etc. and doesn’t make sense on a Personal Computer (I want to stress Personal). I don’t like the idea of the root user either or admin, in my design the user would have full powers, in Unix-like land running as root is considered bad because when you run applications they run as root and can do anything, well I think this concept is bad too. Applications shouldn’t run ‘as’ anyone and file and folder ownership is crazy to me, its my PC I own ALL the files but that doesn’t mean Applications I launch should be able to access anything I can, they shouldn’t, but they shouldn’t run as their own user that has limited access either that’s a weird hacky middle-man way to do it to me. It should be a per-app permissions system, permissions should be granted to the app itself not a user account the app runs as. Anyway that’s my little rant, I needed to get it out somewhere and you said something a bit related so it comes out here.