I often find myself tromping towards an opponents capital with a stack of, say, elephants and catapults and maybe an axe. Sound familiar so far? Then I see that there is a hill next to the city either one tile further from where I will ending up or maybe even behind the city. And I get to thinking, man I'd really like to attack from up there. The question is, is it worth it to take a turn or 2 extra to move up on that hill and attack from there? Is it worth considering that in some instances it will take 3 turns or more to bombard the cultural defense bonus down to 0? should I set up on the hill and do it, or just go for it from flat ground the first turn I have the chance? If I have to heal my units before I attack, should I get them up on that hill first?