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...