+1 for dents unlimited
Driving a smaller car also helps

and parking next to one also
If you're really worried about em, those ugly side mouldings would help reduce the damage but then again the car would look worse with those then dings. (LOL neone seen the sienna that's surrounded by that cheap black plastic stuff?)
And don't go to costco or similar places where you know someone will try to squeeze a shopping cart in between cars