http://alexpoole.info/blog/which-are-more-legible-serif-or-s...
That said, I as a news designer I believe there to be conventional reasons for using, for example, sans serifs for headlines and serifs for large blocks of body text.
By the way, what is it with all these people (in the comments) misspelling "Arial" as "Ariel"? They don't misspell any of the other fonts (ok I saw one person write "Veranda"), is it some kind of in-joke? Or is it people that don't have Arial installed and never see the word in their font listings? (in which case I'm not too sure on their opinions about it, particularly since it requires quite the expert eye to distinguish it from the beloved Helvetica)
Edit: asking a question == downvote. I never said it wasn't a problem. Spending more time on lobste.rs anyway, this place is declining at breakneck speeds.
Then again, since you set the challenge - lamb and Iamb
I can see no good reason for us to ever use the same symbol to represent two different letters, that's just silly business.
Edit: for the record, I didn't downvote you. Interestingly enough, I just noticed that it looks as though I can no longer downvote direct replies to my comments. Seems like a reasonable rule to have in place.
The most common issue is hand-copying a piece of text between devices, such as a cryptocurrency address or a URL. Sure, it would be great if those sorts of non-linguistic bits of information were always tagged appropriately such that they show up in a different font, but that rarely happens in reality. Even here, on Hacker News, we can only talk in plaintext with a few minor markup features.
A general-purpose web font should be able to handle a variety of linguistic and non-linguistic strings and not choke up on edge cases. In that respect, I really like the differentiation between a capital I and a lowercase L in Clear Sans, no matter the inclusion of 'Sans' in its name.
(lo, as in a lota; lambic, as with an Iamb.)