Are apps the future or a passing fad? Who can say, but we have some favorites. What better way to spend the holiday than with your eyes glued to a screen playing one?