I went in with a plan to aggressively buy dividend stocks with and I managed to bring to total portfolio to yield 5.11% annually as of Jan 12, 2008 despite Microsoft (2.74% yield) being my largest holding. My unrealized P&L has been swing from -$800 to +$2000. In the scheme of things that does not matter much as I'm not looking to make a quick buck rather muscle my way into good stocks at good prices to capture good dividends. If my holding stays the same as in not buying any stock or adding to a position, I would make $293 a quarter and $1173 annually. 5 year dividend growth rate for the entire portfolio is very hard to measure but it stands in the range of 18% to 30%. Which means around every 3 years my dividend payout doubles. In case of dividend cuts it wouldn't lower my average much as MSFT's 5 year dividend growth rate is 40.63% and I do not foresee them cutting their dividends in the next 5 years. My only real bad trade so far is Bank of America (BAC) but I am far from worried about that stock on my portfolio. We can't always have a perfect list of stocks. My average price is flexible enough to dump it for a small loss on the next market swing up or hold it indefinitely. Speculative buys: CTIC and USO.