Sorry, I should've been more clear. At the moment you've specified your encoding here:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
(As you can see, UTF-8.) Encodings particularly affect the presentation of punctuations, for example, the apostrophes. This is an important detail to take care of, especially for non-English computers.
To view the page under a different encoding, click on the page with the second mouse button under your browser (assuming that you're using IE as well), and select "Encoding", or something like that.
To find a best-viewed font type is as simple as trying out a few font types and see which work best. In this particular case, the font type that you've specified, under UTF-8, displays the apostrophe in a strangely wide fashion. It displays fine under Western (ISO) though, hence my comment.
I should note that I'm not trying to encourage you to use another encoding. UTF-8 is fine. But perhaps another font type that works well under UTF-8?
Just a thought.
(Vewwy shleepy, and I have no idea what I'm ranting about, heh.)