At that price range your best bet is to check ebay/craigslist for a used one. There really isn't much new bikes from any of the lbs brands that go for less than $300.
To aid you in this at 5'7/5'8 you would be in the range for small/medium sized frame(depending on the make.)
__________________
Appreciate the old bikes more than the new.