Read what Jax2 said twice. Also, 96db is only part of the equation. Not falling much below 8 ohms is important. With the right speaker the 300b might be the ticket for your female midrange and acoustic music. The more demanding the speaker the 845 might move ahead. Once you listen to both, one will draw you in more. If you can't listen to both, make the best guess. Good luck.