In reply to climber007: When training for climbing weights aren't useful they will tighten you up and will not carry over to improved performance. The only weight you should use is the kettlebell. Kettlebell presses will strengthen the weak links in your shoulders and kettlebell snatches will work your cardiovascular system and increase shoulder endurance.
You should also think about learning the gymnastic bridge, this will work all the muscles that are neglected by climbing and will improve flexibility and core stability.
For your legs you should not do bilateral squats, you should only do single leg moves like split squats, one legged dead-lifts and lateral lunges. This is because single leg and split leg moves stretch and strengthen the tight hip flexors as well as forcing you to retain stability in a split stance perfect for core and balance work. The best leg move for a climber is the single leg squat information is here-
http://maxwellsc.com/blog.cfm?blogID=60
The most important thing is your grip it is what will limit you the most on the rock, work it by hanging from a pull up bar, you should be aiming for 4 sets of one minute before progressing to hanging from a folded over towel. Information on the towel hang can be found on
http://www.alkavadlo.com/2012/09/11/hand-and-finger-strength/
For working your core you should be doing hanging leg raises, which will simultaneously work your grip and your abs. When you get more advanced move onto the planche, the front lever and the back lever.
Pull ups are good but once you can do more than fifteen you should weight them down only add enough weight that you can do at least 8 pull ups and no less than ten. This is the sweet spot between strength and endurance and will ensure the most carry over to the Rock or climbing wall. Also there are so many options with pull ups, frenchies, flexed hangs and plyometric pull-ups are all useful.
Dips are Ok if you want to train to top out on boulders, but often are rough on your shoulders, you don't need to add them but they are useful in some situations.
And remember in training for climbing Eric Horst said (In training for climbing) that one third of climbing is skill, one third is mental toughness and one third is strength. So focusing on the gym is only working on a third of your climbing training.