Leather is the best.
People have taken falls with the JR Phoenix, and the jacket melted onto their skin. If you've taken a fall with it and it worked, awesome, I'm going to stay away from it.
Be wary of "great" deals on ebay. There're some amazing deals on Arai helmets, except they're fakes and they are exact matches, just sometimes they don't have the snell sticker (still have all the decals and DOT ... stickers).
When you're considering gear, ask yourself what you would like to wear if you were to jump out of a car at 70 mph.