I have the MiMi and I like it a lot. It has deep rumbly vibrations, but they're a little difficult to pinpoint. Nea/Lily is also a good choice. It's not waterproof, but the vibrations feel nice if you don't need super strong vibrations. I've heard great things about the Zini Seed too.