“Second, since when is it against the law to merely write about P2P software?”
Fully agree - in this country, there is a First Amendment - since when does the RIAA hold themselves to be above the law (although with the current supreme court, one never knows…)?