For upperbody work I mostly swim. If I want a bit more upper body work than normal, I'll do some sets of fly and I'll use those oversized TYR paddles for freestlye. Sometimes, I'll add 3-4 sets of 10-15 pullups afterward.
I am not sure if it does anything for my running, but it makes me look good in my marathon photos. :-)