I have been researching some open-source C# PDF librarays today. The detailed comparison result is here.
Thanks for the link. PDFSharp seems to have a lot more fan and people recommending it over iTextSharp.