Mastiff (1998 - 2007) review