>> what portal have you had success with?<< We use DotNetNuke and are happy with it. It's not perfect, but it's open source (free) and has enough users out there that blogs and forums have gotten us through most problems. www.dotnetnuke.com Casey