Yes each user has his/her own file storage, blog and bookmark.
The bookmark module is something we developed specifically for a client and it was built using the web blogger package. We've added a couple of things including tagging and the ability to keep private or share bookmarks across communities(or groups) that the user is a member of.