Fatti: A. Con decisione del 24 novembre 2006 l'Ufficio giuridico della Sezione della circolazione del Cantone Ticino ha riconosciuto A._ colpevole di infrazione alle norme della circolazione stradale e gli ha inflitto una multa di fr. 1'000.--. Gli rimproverava di essere circolato, il 28 settembre 2006, sull'autostrada in territorio di Taverne-Manno, alla guida della vettura BMW M3, ad una velocità inadeguata e pericolosa e di avere effettuato una manovra di sorpasso a destra. Il conducente aveva inoltre omesso ripetutamente di mantenere la distanza di sicurezza dai veicoli che lo precedevano, azionando altresì abusivamente gli avvisatori ottici ed effettuando continui cambi di corsia senza esporre l'indicatore di direzione. Giunto all'altezza di uno svincolo aveva infine lasciato l'autostrada circolando sulla superficie vietata. B. A._ è insorto il 7 dicembre 2006 dinanzi alla Pretura penale del Cantone Ticino, il cui presidente ha respinto il gravame con sentenza del 4 dicembre 2007, confermando la risoluzione dell'autorità di primo grado. Il giudice cantonale ha negato l'assunzione delle prove indicate dal conducente ritenendo superflue ai fini del giudizio sia le prospettate audizioni degli agenti denuncianti sia quella di un altro automobilista. Ha altresì rilevato che non vi era motivo di dubitare delle dichiarazioni rese dai due agenti di polizia, che avevano accertato con chiarezza e precisione, in due momenti distinti, infrazioni simili commesse dal conducente. C. A._ impugna con un "ricorso in materia penale e contemporaneamente in materia costituzionale" al Tribunale federale questa sentenza, chiedendo di annullarla. In via subordinata, postula il rinvio degli atti alla precedente istanza perché emani un nuovo giudizio dopo l'esecuzione di un'istruttoria. Il ricorrente fa valere la violazione degli art. 8, 9, 32 cpv. 2 Cost. e 6 n. 3 lett. d CEDU, lamentando essenzialmente l'insufficiente accertamento dei fatti a causa della mancata assunzione dei testimoni indicati. Non sono state chieste osservazioni al gravame.