You hit it on the head: comparing the Nobel prizes to the Olympics. Perhaps to some they look too much like the Olympics: periodic, awarded in various categories. I suggest the similarities end there though.