All in all, traveling around the West Bank is fairly straightforward. You should always keep your passport on you, but don't expect much hassle or time spent at checkpoints. The exception to this is at Qalandia Checkpoint going from Ramallah to Jerusalem. It's always reminded me of a Prison, both in appearances and the way the guards treat people. If you cross from Israel to the West Bank and back frequently, expect the level of hassle you receive when returning to Israel/Jerusalem to increase.
You can find public buses to most cities in the West Bank from one of the two bus lots near Damascus Gate in Jerusalem. Ask around locally or at one of the bus stations and someone will point you in the right direction. For smaller destinations and villages within the West Bank there's a taxi stand a few blocks north of Al Manara (the central square) in Ramallah. Again, ask locally. There are direct buses back to Jerusalem from Bethlehem, and I believe Hebron. If you can't find a direct bus back, go to Ramallah and change to Qalandia. Getting back from smaller villages use buffybotinbeiruts description. You'll probably have to ask around, but people are very friendly and will point you in the right direction. Travel between larger cities in the West Bank, especially if going via Damascus Gate or Ramallah, is a breeze.
If staying on roads controlled by the IDF, like those to the Dead Sea and Masada, use the link shuffaluff provided.
Because some of the roads in the West Bank aren't accessible to Palestinian vehicles, you may end up taking routes that seem indirect and out of the way. Your driver knows best! Trust them and ask for local advice. Looking at a map and trying to figure out which checkpoint is where and how to get from one road to another proves to be very frustrating and unduly complicated. Again, seek out local advice and trust your driver.