Hi, all, i am a female, looking to get a decent bike, i have seen models like giant boulder and giant rock is there any difference between the two, also is there anything in specific i should be looking at, when buying a bike, i mean the specs of the bike, like what type of gears, type of seat, im not sure what to look at, i know the frame size i need but dont know which specs are useful on a bike which i could make good use of, i am a beginner, but i would like a strong, durable, long lasting bike.