That really sucks man, sorry to hear that. I did the same thing the first week that I had my bike. I was turning around in a wide spot in the road, and locked up the front brake...down she went.
Speed and Strength Moment of Truth SP 2.0 Gloves - Street Bike - Motorcycle Superstore
Ok, so I just bought these because they were the best my local shop had. They'll do until I can get something a little better.
I feel like a jackass asking this, but how important are gloves? I've been riding about a month now, and I always wear jeans, boots, an armored jacket and a helmet. Should I get gloves?