Highly recommended… despite some exaggeration and hyperbole by the marketing guys