If I like 2 solutions for the same thing, I will eventually just pick one anand move forward. I will rarely consult with the client in a situation like this to avoid generating new ideas. Whatever I've picked, I will know it was good anyway. I step back and look at the same thing again in a few days and make changes if possible.
This is particularly easy in web work, as you can do live edits in the CSS any time and adjust things. The client doesn't always need to be consulted with all the detailing work, some things you just do without asking, the client will either not mind or trusts you enough to not be bothered with everything.