TakeNotes (formerly PadNotes) is great for annotating, highlighting, and adding to PDFs. The UI isn't the best, but the functionality is there. My only gripe about it is that there is no way to open PDFs from other apps on the iPad (for example, an attachment from mail or a PDF downloaded with GoodReader).