I have found that the very best way to eliminate all discomfort of carrying IWB is to carry OWB.

While it's not possible for everybody to do that all the time...you should invest in a high quality OWB rig for those times when you are able to wear a light jacket, vest, sweater, or an untucked casual shirt.