Quote Originally Posted by Marcus View Post
To meet, probably.
Both are fine, and that "to" thing after "help" would sound too British to my ears.