Berkshire Hathaway 2007 Annual Letter