There's a really thorough legal analysis of the legality of the program here. Looks like candy for lawyers and law students.
Forum Rules
Bookmarks