Found my own answer. I've been to a ton of sites where a similar question was posted so I thought I'd Post the answer for the next guy.
Scrap the new instance of VisitorsUnique.rpt. Once you have added the subreport to the main report the instance is already created. Set the DataSource through the main report. Use what ever name the wizard created for the subreport. You add the subreport to the main by right clicking the section you want the subreport in, >>insert, >>subreport.
WIBStats1 = new WIBStats();
WIBStats1.SetDataSource(this.dsKioskActivitiesHist ory1);
WIBStats1.OpenSubreport("VisitorsUnique.rpt").SetD ataSource(this.dsKioskVisitorsUnique1);
MemoryStream oStream;
Dwayne
http://www.adacprogramming.com
http://www.topwebsitetips.com