Crystal vs. Resonator (Arduino Uno)

Old thread, but unanswered question. From what I saw on Sparkfun, their ceramic resonators are +/-.5%, which would match what you were seeing on your two boards. Not sure why the 8u2 gets crystal and the 328p gets ceramic. Doesn't make sense to me. The difference in cost would only be a few cents for an extra cap, right?