You might want to try some stuff out before making purchases. You will very likely develop different preferences and opinions of different types of gear you'll want/need as you dive. For instance, some peopel like plit fins, others hate them. some peopel lie jacket BCs, others prefer back...