Local font vs Embedded font trouble..any expert help?

Hi there!
I’m loading some dynamic text to my Flash movie. We all know about the anti-aliasing problem on fonts: they look blurred and ugly.
I know the solution for this can be solved by using Pixel fonts instead, and by using some tricks (0,0 coordenates, no resizing MC comprising text, avoid even font sizes, a few parameters in Publish Settings, etc.).

However I quite don’t understand the following behaviour:
If I load some dynamic text (and I don’t use a pixel font, i.e. Century Book which I import to my library) when I include the range of characters in the Character dialog (on the font properties) the quality of my text decreases a lot and it becomes really ugly. If I DON’T include any character or range of characters in the Character Dialog, then the text is more readable and looks fine…Why?

I thought the anti-aliasing problem always happened to all non-pixel fonts, however it does not happen here (except when I include a range of characters to be embedded).
I see I must choose among these four things:
1- Publish settings to Low Quality so that anti-aliasing is not applied to my MC…Not a solution…text even looks worse, not to mention the rest of my MC which is full of moving curves…
2- Change the Font set (not good for my project).
3- Include the required character ranges, despite the ugly quality of text.
4- Don’t include any character range…but if somebody does not have the Century Book Font on system, I won’t have control about what he’s actually seeing…which is not very professional…:wink:

What can I do? Any suggestion or solution? What would you do?
I also would like to know the reason of the above mentioned behaviour, does anybody know why is it like that?

Thank you very much for your time guys.
Manare