Guinastasia: I’m gonna say that’s a bit… extreme. Will you consider printing them out? That’s what the format was intended for, after all.
Let me make that clear:
PDF is the Portable Document Format. It was intended to replace PostScript, a language that could create documents of frightening complexity, as a way of shipping printer-ready documents around a network to machines that could allow humans to briefly flip through them in graphical preview applications and then send them off to laser printers capable of rendering the nice bezier-curvaceous fonts and scalable vector drawings at whatever size and aspect ratio best fit the page without ugly pixellation.
PDF excels at that task. It even allows you to include traditional pixel-based graphics if you absolutely need to have your corporate dingbat at the top of the title page and nobody has taken the time to draw his portrait in a vector graphics language.
PDF even allows you to do things to make it nice for the people who have to read PDFs on-screen and need easy ways to navigate though them. I have on my hard drive PDFs that include hyperlinks, navigation sidebars, and clickable URLs that my PDF viewer of choice (evince) will feed to my browser of choice (varies) in a user-configurable way. Reading those PDFs are no worse than reading the average webpage, and sometimes even better: PDFs don’t have animated graphics or banner ads.
PDF also allows you to do things that make it terrible for the people who have to read PDFs on screen and need easy ways to navigate through them. Remember how I said the format made it possible to inline pixel-based graphics? Sometimes, the whole damned thing is a pixel-based graphic, something which makes searching impossible and resizing an exercise in horrible, horrible eyestrain. More commonly, the sins are not that blatant. The most common sins are those of omission: Omitting a table of contents, omitting to make the table of contents’ page numbers match the PDF’s page numbers, omitting hyperlinks, and omitting a navigation bar are all extremely common, and all serve to turn reasonable people into Guinastasia.
In conclusion, a well-made PDF is its own heaven, a badly-made PDF its own hell. The tools exist to create PDFs that are even better to read on-line than printed out.
As for the rest: I do my surfing in Linux, and apparently none of the eee-vil applications under Windows are even very annoying in their Linux ports. Both Acrobat Reader and RealPlayer exist for Linux, and neither of them are worth writing home about: They do what they set out to do in a workmanlike fashion, neither too much better or worse than their Linux-native counterparts. I have RealPlayer 10 and RealONE 9 (apparently), and neither of them bug me about updates or burning my dog or ensue my penis. Acrobat Reader 5.0.9 is ugly but functional, and the worst thing about it is that it will crash Firefox if used embedded in a tab. It also don’t know anything about scrollin’ no mouse wheels, which is annoying. Windows Media Player doesn’t have any Linux port (gee, what a surprise) and MPlayer, its equivalent, is as far from evil as it gets.