I got the "Rush Tex" jacket, ordered from RevZilla. It was around $150. I like it. It's my first jacket that was actually meant for riding, so I don't have much to compare it to. But the sleeve length is more than adequate. The front comes down right to my belt, and the back of the jacket goes a few inches lower. So I think it will be perfect for riding position.
Shoulder, elbow, and back protection, that isn't too bulky and isn't really noticeable to other people when you're wearing it. Overall, I'm happy with the purchase.