Sachverhalt: A. Der aus dem Kosovo stammende X._ (geb. 1976) reiste 1991 zusammen mit seinen Eltern und Geschwistern in die Schweiz ein. Er besitzt eine Niederlassungsbewilligung für den Kanton Schwyz. Am 10. September 1997 verurteilte das Kantonsgericht Glarus X._ wegen mehrfachen bandenmässigen Diebstahls zu 6 Monaten Gefängnis bedingt. In den Jahren 1997, 1998 und 1999 wurde ihm der Führerausweis einmal für einen Monat und zweimal für sechs Monate entzogen. Das Bezirksgericht Zürich bestrafte X._ am 12. Januar 2005 wegen qualifizierter Widerhandlung gegen das Betäubungsmittelgesetz und Freiheitsberaubung mit sieben Jahren Zuchthaus. Des Weiteren wurde er fünf Jahre des Landes verwiesen. Am 29. Mai 2007 verfügte die Fremdenpolizei des Kantons Schwyz die Ausweisung von X._ auf den Zeitpunkt seiner Haftentlassung. Die von diesem erhobenen kantonalen Rechtsmittel wurden vom Regierungsrat und vom Verwaltungsgericht des Kantons Schwyz abgewiesen. B. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 4. Februar 2008 beantragt X._ dem Bundesgericht, den Entscheid des Verwaltungsgerichts des Kantons Schwyz vom 21. Dezember 2007 "und damit auch die Entscheide der unteren Instanzen" aufzuheben und von seiner Ausweisung abzusehen. Es wurden keine Vernehmlassungen eingeholt. C. Mit Verfügung vom 8. Februar 2008 erkannte der Präsident der II. öffentlich-rechtlichen Abteilung der Beschwerde aufschiebende Wirkung zu.