As infrequently as possible. If they smell or have visible stains, they get dry cleaned. Otherwise, it's a good brush, airing-out, and when necessary, steam press.
I'm also a strong advocate of the two pants for each jacket policy, because my jackets never wear as quickly as my pants (the jacket comes off the second I reach the office, the pants, unfortunately, have to stay on for the day..)
EI