I have not seen this one before: Living Without Microsoft explores realistic alternatives to Microsoft Software and apparently contains some contradictions.