Hi Bob,
To access the different elements within your InfoPath form you have to use XPaths by making use of the XPathNavigator object. some example code below...
String xpath = ''/ns1:Invoice/ns1:Comments/ns1:CurrentComment'';
XPathNavigator XPN = this.MainDataSource.CreateNavigator().SelectSingleNode(xpath, this.NamespaceManager);
String ...