Road drops with hoods are the way to go. I spend most of the time on the hoods and love it, but if it's extra windy or I'm trying to get somewhere in a hurry I have the drops. I actually have compact ergo drops that are pretty shallow, which is good for me. Oh, also, I own the Tektro R100's I don't think you having large hands will be a problem at all. They only effect people like me with small hand who have trouble reaching standard size levers.