The center of the universe is everywhere. :-)
BTW, the link to the balloon analogy is excellent, especially as it points out the typical pit-falls.
if the center of hte universe is everywhere- then it only stands to reason that the earth is indeed at the center- so what's the argument?