I like doing wide grip upright rows on a cable with a long bar (lat pulldown bar), feels much safer on the shoulders and the constant tension is nice, upright rows really shouldnt be an exercise to go very heavy on because of the stress they place on the shoulders, the only problem doing them with cables is that you might max out the stack pretty quickly (my gym it goes to 150, which is so much easier than 159 lbs freeweight. You can add to the stack though to solve this problem if your gym's staff doesnt say anything to you.