You've already gotten some good advice. I will fill in some holes I saw in the other replies:
- Buy Tim's book. Sure, you can just keep asking questions here and get the answers one reply at a time, but it's faster to read the book. Be sure to download the errata. (I still need to test Tim's claim that you can print the errata pdf on stickers and paste them right into the book!)
- Beware any temptation to "help" your controller by directly clamping things that aren't doing "what you want". Usually the misbehavior you are trying to fix is due to a larger design issue (such as instability) and your attempts to solve it by brute force will only make things worse. I learned this the hard way before I learned #1 above.
Think about what happens if you hang a small weight from one corner of your vehicle. The integral term is essentially what "learns" that one rotor needs to driver harder to compensate. Tim: It's too bad we didn't think to make a video of the demo with the doorstop... Did you ever finish the new, improved version?