In reply to Alan Breck:
ive been to pakistan a dozen times and its varied. if its hunza you want to go to then the option of coming from china is a good one.
these days the kkh is a mess. maintenance is long forgotten, with only the very northern part (above passu) in good condition.
theres a huge lake formed above karimabad that is negotiable, but stops a lot of the construction materials getting south with the chinese road gangs who do most of the work.
between abbotabad and raikhot (near the turn off to skardu) is under minimal control these days. you need to go thru with an escort as its the back door to swat.
gilgit has closed most of its traveller friendly hotels - even the medina which is a truely truely sad thing indeed.
islamabad and rawalpindi are still friendly, chaotic places. the chance of getting into trouble is low. foreigners are warmly greeted and the traffic is the main threat.
islamabad gets boring fast, but rawalpindi is cool. lahore is only 4hrs away and has intaernational connections so is another option to base from. much nicer city. peshawar is also 4hrs the other way, but it actually can be a bit dodgy.
the issue with ibad/pindi is getting to hunza: you either fly to gilgit whch isnt too hard, drive to gilgit which is sketchy on failing roads and thru loosley controlled territory, or fly to skardu which can involve long and random waits.
be aware that pakistan has been flooded with private security guys in the last few years, so especially along the lower kkh where they access the areas the work is in, it pays to be seen to be obviously a trekker/climber.
hunza these days is a pale shadow of what it was 15 years ago - shops have shut, hotels are empty, the travellers scene is nearly gone.
its still beautiful and more like when it wasnt on the lonely planet path, so still good to go.
access from china - if it interests you - is simple. fly or train to kashgar then a regular bus over the pass and a series of mini-buses and a boat ride to hunza.