I would be looking at the usual roster of good brands: KEF, JBL, Salk, Revel, to name just a few. Given your condition, I would skip brands known to have an erratic frequency response. Look for speakers with a relatively flat frequency response. I would probably go for a wide dispersion speaker.
For your condition, what I would do is have a parametric equalizer on tap. That might allow you to filter out any troubling noises on the fly. What kind of noises do you find bothersome?