I've added another, having had a look at the Helicobacter Foundation several of the pages are dated 2006 so some info there may be a bit dated. (possible Conflict of Interest - I work in testing for H pylori)