So does this sound like a decent system?