In reply to Keith Davis.

Have you ever used a theme that utilizes editor-style.css? If not, you should try it sometime with the visual editor enabled. In most cases this style sheet will match the content within the visual editor to what you would see on a published post. It's reignited my interest and use of the visual editor. I don't stick with one or the other. I switch between the two when it makes sense. Being able to use keyboard shortcuts in the visual editor is enough to get me to use it.