Agoracom also now has a portfolio section. I have experimented a little so far and it's not bad. I also have used Yahoo and it's not bad either but I still have some of my tracking portfolios on Stockhouse even though it has been slow for sometime now. I also use Stockwatch extensively but this you have to pay for.