I'm sure most of you know that you can edit a .pdf using Adobe Acrobat Professional or Foxit Editor Pro which costs money to purchase. However did you know that you can edit a .pdf file using OpenOffice?
Here's how to do it.
1. Download and install OpenOffice (Free) from http://www.openoffice.org/
2. Open the application "Draw" in your OpenOffice suit
3. In order to edit .pdf in "Draw" you need to install a PDF import extension. Download this from http://extensions.services.openoffice.org/project/pdfimport . Again it's free
4. Go into Tools > Extension Manager of the Draw application
5. Click on add and point to the file you downloaded in step 3.
6. Now you can edit .pdf inside Draw
7. Open a .pdf file using File > Open to edit it
8. Save the project as .odg when you have finished editing your .pdf
9. Go into File > Export as PDF... to convert the document back to a .pdf
You can use this to fill in .pdf forms as well.
Hope this is of some use.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.