I'd like to buy a new bike but I don't really know where to start. I anticipate riding mainly in the city, but occasionally on paths, trails and gravel roads. After eliminating a large number of possibilities (including flat bar road bikes), I'm leaning towards the women's Avanti Discovery ($450) or the Sub Trax ($400). Are these reasonable bikes or should I consider something else? Is either bike superior in terms of components? Any advice or comments you could offer would be greatly appreciated.