For the price, have you tried looking at specialized, litespeed, bianchi, or any of the other bikes?
Try taking it up 3rd street, they recently repaved it and it's really smooth. Or take it down to 3rd avenue to see how it handles the rough pavement.