Icarus Publishing Releases 2007 Year-End Report