Liquid soap is practical. And how about making your own stylish dispenser? it will be customized, and also add a personal note to your bathroom. For example, you can make a dispenser from a liquor bottle. This one is so creative.
If you are a LEGO fan, then this one will be your favorite. Slipping a few blocks into your container will result in excellent soap dispenser. Remember to buy clear liquid soaps, so you can slip anything in.