Synonyms for Beneficial (same or very similar meaning)
WordNet sense 1 (tending to promote physical well-being; beneficial to health):
good, salutary
WordNet sense 2 (giving an advantage):
advantageous
From the ODE community, based on WordNet
add/edit