Whichever speaker you choose you will be compromised. Sound is just air waves bouncing around a room, and if you have a sub-optimal room, no speaker will fix that - just change the dynamics of how/where the waves move and thus what you hear. Have a look around this web site http://www.acoustics.salford.ac.uk. I built a custom audio room to their ratios - magically previously missing bass notes appeared everywhere - sorry, that doesn't help you.
If you like your speakers, I'd spend money on room treatments, or if you're digital, maybe try using a DSP to digitally correct the room, but unsure how it would go with echo issues. Upgrade the ceiling and put some nice panels like these in http://www.decortech.co.nz/wp-content/uploads/stCuths-project-bottom-sideimageV.jpg. or nice rugs on the floor.
If you like your speakers, I'd spend money on room treatments, or if you're digital, maybe try using a DSP to digitally correct the room, but unsure how it would go with echo issues. Upgrade the ceiling and put some nice panels like these in http://www.decortech.co.nz/wp-content/uploads/stCuths-project-bottom-sideimageV.jpg. or nice rugs on the floor.