Several other posters mentioned shopping your insurance around every couple of years. This is good information. If you think about it, the car that you insure as a brand-new car has a premium attached to it. If you look at your policy over 10 years, the cost for insuring that auto rarely goes down. If you insure with a different company, they look at the value at the time you insure it (let's say $15,000 versus the $25,000 new price.) You'll pay less in premiums when you switch over to a new carrier.
Another worthwhile coverage is uninsured/underinsured motorist. Cost is normally less than $2 per month. If you happen to be hit by someone who is carrying "state minimum" coverage (i.e. $25,000) and your new truck cost $75,000, it will make up the difference so you're not out $50,000 if your new truck is totaled. Uninsured motorist is self-explanatory.
Always check the AM Best rating to make sure who you are insuring with is financially stable and has good claims-paying experence.