I had the same problem in my kitchen.
I ended up with B&W 302's on shelf brackets held on
with double-stick tape.Never fallen or been a problem.
I think any smaller front ported speaker should do fine.
Bigger speakers would just need bigger brackets.This way
of mounting is better than drilling holes in the rear of the speaker,as some bracketry calls for.By the way,I paired
the 302's with a Bryston B60 and a sony sacd player.My wife
loves the sound and is thrilled with the speakers off the floor.
I ended up with B&W 302's on shelf brackets held on
with double-stick tape.Never fallen or been a problem.
I think any smaller front ported speaker should do fine.
Bigger speakers would just need bigger brackets.This way
of mounting is better than drilling holes in the rear of the speaker,as some bracketry calls for.By the way,I paired
the 302's with a Bryston B60 and a sony sacd player.My wife
loves the sound and is thrilled with the speakers off the floor.