If you follow my blog posts you probably know I am working on converting the built in mojoPortal features into WebParts. Actually I'm working on the Personalization and Membership APIs first which is the foundation for getting the most out of WebParts.
Probably not everyone really knows what kind of cool things you can do with WebParts. I just learned about http://www.pageflakes.com/ from someone's forum post at www.asp.net
pageflakes.com uses the ASP.NET WebPart framework. notice how you can drag things around and arrange the page and add or remove content. You don't even have to login to try it. Mouse over any of the module titles on their site and your cursor changes to the drag cursor. Click the Edit link to add or remove content.
In the not too distant future it will be possible to do things like this in mojoPortal. My plan is to make it configurable so that you can have pages the user cannot modify but you can also have pages they can customize
I think that is way cool. What do you think?