Sachverhalt: A. X._ wurde mit Urteil des Kriminalgerichts des Kantons Luzern vom 10. November 2006 der mehrfachen sexuellen Handlungen mit Kindern nach Art. 187 Ziff. 1 Abs. 1 StGB schuldig gesprochen und bei Annahme einer in leichtem Grade verminderten Zurechnungsfähigkeit zu 18 Monaten Gefängnis verurteilt, bedingt vollziehbar bei einer Probezeit von 3 Jahren. X._ wurde zur Bezahlung von Schadenersatz und Genugtuung an die Privatkläger verpflichtet, wobei die Zivilansprüche zur Festsetzung der Schadenshöhe an den Zivilrichter verwiesen wurden. B. Gegen dieses Urteil appellierte X._. Das Obergericht des Kantons Luzern, II. Kammer, bestätigte mit Urteil vom 16. Januar 2008 in Anwendung des neuen Rechts die Strafe im Schuld- und Strafpunkt. C. X._ führt Beschwerde in Strafsachen und beantragt, die Beschwerde in Strafsachen, eventuell die subsidiäre Verfassungsbeschwerde, sei gutzuheissen. Demnach sei das Urteil des Obergerichts des Kantons Luzern aufzuheben, und er sei von Schuld und Strafe freizusprechen. Eventualiter sei er milde mit einer Geldstrafe, eventuell mit einer Freiheitsstrafe unter 18 Monaten, beides bedingt vollziehbar bei einer Probezeit von höchstens drei Jahren zu bestrafen. Die Zivilforderungen seien abzuweisen, eventuell an den Zivilrichter zu verweisen. Eventualiter sei die Sache im Sinne der Erwägungen zur Neubeurteilung an die Vorinstanz zurückzuweisen. Zudem ersucht X._ um unentgeltliche Prozessführung.