What would it take to make an iPad support multiple user accounts? As a mobile computer, the iPad is very personal, but it also begs to be shared. And that's a problem. I don't want my friends to be able to check my emails or delete my high score when they play with it.

Being based on OS X, iOS could theoretically support multiple user accounts. But adding new users (even if done correctly) wouldn't play nice with iTunes.

So, what about partitioning the hard drive and installing several instances of iOS? Add a screen early in the boot process that allows you to choose the partition, and thus the user.

Itunes would thus be able to sync many users separately on the same device, depending on the chosen partition.

To be clearer: I'm not just asking the question, I want to actually do it. Can anybody suggest means to achieve this?

Continued my research: apparently, it is possible to modify the Boot Rom (cf. Limera1n).
One place to look might be at dual booting an iPhone with Android.

Update: iUsers for iPad now makes this possible. Check out the video.