Well, besides the obvious towel to soak up water, the only thing I can think of is that your vanity is not level. Even so, eventually given enough water spilled on the counter it will eventually run off onto the floor. Some counter tops, especially for the kitchen, have raised edges that help to prevent water run off. Changing to this style of top would help as well.