I have had some luck finding sleeveless jerseys. I think the trick is that they don't have sleeves, so you don't have the drooping shoulers problem.

I'd like to find some short sleeve, and long sleeve jersey options for the "top heavy" as well.