I recognize the humor in your question - gave me a chuckle, anyway ;-). But there is really a for-real explanation and answer, provided courtesy of the NOAA/US government and the World Meteorological Organization to your burning question! :-)
There are Atlantic names and Pacific names. The Pacific actually has 3 subdivided lists of name: Eastern, Central, Western. John is on the Eastern Pacific list; Ernesto is on the Atlantic list; Super Typhoon Ioke is on the Central North Pacific list.
2006 Atlantic Names
Alberto
Beryl
Chris
Debby
Ernesto
Florence
Gordon
Helene
Isaac
Joyce
Kirk
Leslie
Michael
Nadine
Oscar
Patty
Rafael
Sandy
Tony
Valerie
William
Eastern North Pacific Names
Aletta
Bud
Carlotta
Daniel
Emilia
Fabio
Gilma
Hector
Ileana
John
Kristy
Lane
Miriam
Norman
Olivia
Paul
Rosa
Sergio
Tara
Vicente
Willa
Xavier
Yolanda
Zeke
Kristy has formed too. She's a Tropical storm right now I believe.