Is the 997 worth buying?