Jacket
I have a Joe Rocket jacket and it's ok. I paid about $130 for it. It doesn't do much for wind protection but it's nice in the summer.
I've been hit before (car turned into me) and I slid down the road. At the time I was wearing a BMW jacket similar to this one...
If I remember, it was made of of cordura. It cost somewhere around $275 but it saved me from road rash so it was a good investment.
Like most, I believe the best jacket is the kind that will prevent injury. So then, leather with armor is the way to go, including leather pants, boots, gloves, etc. Try Dainese leathers. Their expensive but you can sometimes find deals on ebay. My friend crashed on his R6 while wearing full Dainese leathers (with armor) and he came out without a scratch.
But if you are like most everyone else, you can't drop $1000 on all that.
Personally, I prefer this...
Now that I look back at my post, I probably didn't help you at all!