I know this thread is old, however for future reference to anyone that comes across it, take look at Linear Tech's App Note #88:
"Ceramic Input Capacitors Can Cause Overvoltage Transients" by
Goran Perica.
http://cds.linear.com/docs/en/application-note/an88f.pdf
"A recent trend in the design of portable devices has been
to use ceramic capacitors to filter DC/DC converter inputs.
Ceramic capacitors are often chosen because of their
small size, low equivalent series resistance (ESR) and
high RMS current capability. Also, recently, designers have
been looking to ceramic capacitors due to shortages of
tantalum capacitors.
Unfortunately, using ceramic capacitors for input filtering
can cause problems. Applying a voltage step to a ceramic
capacitor causes a large current surge that stores energy
in the inductances of the power leads. A large voltage
spike is created when the stored energy is transferred
from these inductances into the ceramic capacitor. These
voltage spikes can easily be twice the amplitude of the
input voltage step. ... "