Bobcat I moved your thread to one of our technical boards in the hopes you would get an answer to your question instead of a lot of welcome to the forum posts. If you want you may start another thread in the New Member Introduction
board to introduce/tell us a little about yourself.
In regards to the ape hangers some either love them or hate them..
You can probably answer the question more then anyone else if it will relieve your shoulder pain. I would suggest finding some bikes that had apes on that you are thinking about getting, sitting on the bikes, possible riding the bikes to see if it will take care of your problem. As for pictures hopefully some of our members will post some so you can get an idea of what they will look like.