My friends were impressed <b>by/with</b> the beautiful landscape of Formosa.<br/><br/>Do both "by" and "with" fit in the above and mean about the same to you? Thanks.