This is the kind of thing that keeps bringing me back to Safari. Firefox's text rendering is crap.