Dan Wahlin’s blogpost on using WSS also mentiones two other .net portal solutions that I had not heard of before.
DotNetNuke
RainBow Portal
I should find time to have a look at these