Nothing really prepares you for Banaras. If you've not been to this city, then it's a lot. It's quite vehement in its presence, demanding your attention, taking over your senses. It doesn't do things by half measures- Benaras, Banaras or Varanasi - the spelling is merely a question of semantics.