1. An integrated Internet-connected computer-implemented system operated by a user for the account of an investor, comprising: means for generating a profile of the investor, including receiving from the user responses to determine the investor's risk tolerance, means for providing automated allocation advice to the user based on the investor's risk tolerance, the automated allocation advice including recommended investment percentages for a plurality of asset classes, wherein the plurality of asset classes includes equities, means for allowing the user to customize the recommended investment percentages, means for allowing the user to immediately and directly customize the plurality of asset classes including removing from the plurality or adding to the plurality asset classes not specifically recommended in the automated allocation advice, means for selection of the equities, including recommending to said user a list of suggested equities, and further allowing said user to immediately and directly customize said recommended list of suggested equities and number of shares of an equity to be purchased, means for automated electronic execution of transactions in multiple investment securities in an investment portfolio of the investor, wherein said multiple investment securities includes the recommended investment percentages for the plurality of asset classes as customized by the user, including said suggested equities and said number of shares to be purchased as modified by said user, means for maintenance and monitoring of said investment portfolio, and means for rebalancing of the investment portfolio in a weight prescribed by said automated allocation advice in an automated fashion.