I'm looking to buy a new acoustic guitar in the 300 to 600 dollar price range. Want something with a small body, good action, great sound, that will hold up over time. What brands can people recommend and where might I purchase a guitar in the New York metropolitan area? Thanks!