Investing can be a challenging and rewarding activity, and if you enjoy sharing and discussing you investment strategies with friends and colleagues, then SteamStreet is a site for you to look at. On this site you can manage your portfolio with a chart that shows you the ups and downs, letting you see how your shares performed over time. You can also see transaction histories for each stock, and you can easily update them. SteamStreet gives you secure controls to share your holdings, portfolios and notes with friends or with the public. You can even let your profile be public and let the world view and make comments on your investing strategy. The site also has a trading journal where you can keep notes about your trading ideas. It's free and easy to register with SteamStreet.