Sachverhalt: Sachverhalt: A. Das Strassenverkehrsamt des Kantons Zug stellte der X._ GmbH (Transporte/Umbauten/Garten/Installationen), Y._, am 1. November 2002 die Verkehrssteuern für das Jahr 2003 für ihre im Kanton Zug immatrikulierten Motorfahrzeuge in Rechnung. Es betrifft dies folgende fünf Fahrzeuge: - einen Sattelschlepper und einen Lastwagen mit dem Wechselschild ZG **** (Jahressteuer gemäss dem grösseren Gesamtzugsgewicht des Sattelschleppers Fr. 3'270.-- + Fr. 80.-- Wechselschildpauschale); - einen weiteren Sattelschlepper mit dem Kontrollschild ZG **** (Jahressteuer gemäss Gesamtzugsgewicht Fr. 3'270.--); - einen Sattel-Sachentransportanhänger sowie einen Sachentransportanhänger mit dem Wechselschild ZG **** (Jahressteuer Fr. 995.-- + Wechselschildpauschale Fr. 40.--). Mit ihren Sattelschleppern transportiert die X._ GmbH auch Sattel-Sachentransportanhänger anderer Transporteure, welche in anderen Kantonen immatrikuliert sind und dort (nach Gewicht) besteuert werden. Gegen die Steuerrechnungen wandte sich die X._ GmbH an den Regierungsrat des Kantons Zug, der ihre Beschwerde mit Beschluss vom 18. November 2003 abwies. Am 28. Dezember 2004 wies auch das Verwaltungsgericht des Kantons Zug die von der X._ GmbH gegen den Regierungsratsbeschluss gerichtete Beschwerde ab. Mit ihren Sattelschleppern transportiert die X._ GmbH auch Sattel-Sachentransportanhänger anderer Transporteure, welche in anderen Kantonen immatrikuliert sind und dort (nach Gewicht) besteuert werden. Gegen die Steuerrechnungen wandte sich die X._ GmbH an den Regierungsrat des Kantons Zug, der ihre Beschwerde mit Beschluss vom 18. November 2003 abwies. Am 28. Dezember 2004 wies auch das Verwaltungsgericht des Kantons Zug die von der X._ GmbH gegen den Regierungsratsbeschluss gerichtete Beschwerde ab. B. Mit "Verwaltungsgerichtsbeschwerde/staatsrechtlicher Beschwerde" vom 4. Februar 2005 beantragt die X._ GmbH dem Bundesgericht, das Urteil des Verwaltungsgerichts des Kantons Zug vom 28. Dezember 2004 aufzuheben und die Sache "zur verfassungs- und gesetzeskonformen Neuveranlagung der Verkehrssteuern" an den Kanton Zug zurückzuweisen. Das Verwaltungsgericht des Kantons Zug stellt den Antrag, die staatsrechtliche Beschwerde abzuweisen, soweit darauf einzutreten sei. Die Sicherheitsdirektion des Kantons Zug beantragt im Namen des Regierungsrates, auf die staatsrechtliche Beschwerde nicht einzutreten; die Verwaltungsgerichtsbeschwerde sei abzuweisen. Die Sicherheitsdirektion des Kantons Zug beantragt im Namen des Regierungsrates, auf die staatsrechtliche Beschwerde nicht einzutreten; die Verwaltungsgerichtsbeschwerde sei abzuweisen. C. Am 3. März 2005 hat der Präsident der II. öffentlichrechtlichen Abteilung der Beschwerde aufschiebende Wirkung zuerkannt.