Asset Allocation is one of the most important aspects of a successful portfolio. Depending upon your financial and life circumstances, your investment needs will vary. These sites will provide you with excellent information on what is right for you, whether you are just starting out or are already retired.