Sachverhalt: A. Der 1967 geborene X._ wurde mit Urteil des Strafgerichts Basel-Landschaft vom 4. Dezember 2007 der mehrfach qualifizierten Widerhandlung gegen das Betäubungsmittelgesetz sowie der Geldwäscherei schuldig erklärt und zu einer Freiheitsstrafe von vier Jahren verurteilt, unter Anrechnung der ausgestandenen Untersuchungshaft. X._ hat am 4. Dezember 2007 gegen das Strafgerichtsurteil appelliert. X._ wurde am 27./28. Februar 2006 in Untersuchungshaft genommen und befindet sich heute in Sicherheitshaft. B. Mit Eingaben vom 17./21. Dezember 2007 ersuchte X._ um Entlassung aus der Untersuchungshaft gegen Leistung einer Kaution von 20'000.-- Franken, eventualiter einer vom Kantonsgericht festzusetzenden Kaution. Das Kantonsgericht Basel-Landschaft wies mit Verfügung vom 27. Dezember 2007 den Antrag um Haftentlassung gegen Hinterlegung einer Kaution von 20'000.-- Franken, eventualiter einer vom Kantonsgericht festzusetzenden Kaution, ab und verlängerte die Sicherheitshaft bis zur Hauptverhandlung vor dem Kantonsgericht, maximal jedoch bis zum 1. Juli 2008. C. Mit Beschwerde vom 10. Januar 2008 beantragt X._ beim Bundesgericht, die Verfügung des Kantonsgerichts vom 27. Dezember 2007 aufzuheben und die Vorinstanz anzuweisen, ihn gegen Auferlegung einer Kaution aus der Haft zu entlassen. Es seien keine Kosten zu erheben und ihm eine angemessene Parteientschädigung zuzusprechen. Das Kantonsgericht beantragt in der Vernehmlassung, die Beschwerde abzuweisen. Das Besondere Untersuchungsrichteramt des Kantons Basel-Landschaft hat auf eine Stellungnahme verzichtet. Mit Replik vom 23. Januar 2008 hält X._ an seinem Antrag fest. 