To patent or not to patent?

Here is a great overview of the patent system.