Nothing heralds the arrival of spring like the annual appearance of those brightly colored delights known as Peeps. As I