We had a pretty informative discussion of "cheap road bikes" here

http://forums.teamestrogen.com/showthread.php?t=15647

Maybe a flat-bar road bike is in order?