Don't know if this has been posted: http://www.fool.com/investing/general/2011/07/06/3-stocks-approaching-greatness.aspx