Did you lose another one of your "best employees"? Why? Is there another reason then money? Do you realize employees sometimes say they are leaving for money when in reality it is something else? What else could it be? Is it an elephant in the room that you do not want to talk about?
If you are paying market rate and competitive benefits - then the problem is probably something else. That "something else" is generally not hard to find.