I'm not sure how much help we will be in here since I doubt that many of us ride flat-bar bikes. That would not be my choice but I don't like to be someone who thinks they know better. If you really do not want to get a road bike and are set on a flat-bar...maybe this thread will help
http://www.bikeforums.net/showthread.php?t=125990 I found it in the commuting forum and seems to be a similar question. Good luck!
__________________
Fredo, you're my older brother and I love you...but don't ever take sides, with anyone, against the family again...ever.