when ever it needs it.... some times firmware updates but never before then, unless i have problems which in a year has only happened once and it was my fault.
If you are looking for good CRM applications for your iPhone 4 check this article. Here are some of the most awarded ones. Sales EZi CRM app - This app is considered one of the most rewarded and often mentioned apps with its features that help sales people.