If you thought the BS22 was bass heavy, then tell more about the room they are set up in, what they are placed on, and the distance to you, and distance to the wall behind. The room is really in control of bass, so how and where you set your speakers up is of huge importance.
As for clarity, no doubt the BS22 is a solid, entry level speaker. That's why I suggest trying to visit HiFi shops in your area - the bass may differ because of the room, but if you focus on the mid and treble range you might narrow down what kind of sound you are looking for... or even a really great bargain!
I think all of the Internet Direct companies offer trial periods too so there's lots of avenues to explore before plopping down your hard earned money on a hope!