Yes! This works. Very nice fix to a very annoying problem — I have several client sites that use bullet lists in various scenarios (both as traditional lists of “stuff” within copy, and as menus/list-of-links), and it’s always a pain to get the lists to show up properly and consistently across browsers.
The biggest pain is to get a bullet list in copy to play nice if it runs alongside a left-floated <div> — invariably, the bullets either disappear behind the float or overlap it, causing the whole page to look awful. There’s no easy fix for this, because IE insists on doing the indent for a bullet list differently than Firefox. But the fix from monkeyflash does the job — you’re basically overriding the built-in alignment