Sachverhalt: A. Am 19. Juli 2003 unterhielten sich X._ und drei Kollegen vor der Liegenschaft Vogesenstrasse 71 in Basel. Sie wurden von einer Polizeimannschaft einer Ausweiskontrolle unterzogen, weil diese irrtümlicherweise meinte, die vier Männer seien vor dieser Kontrolle in eine Schlägerei miteinbezogen gewesen. Die vier Männer leisteten der Aufforderung keine Folge. Es entstanden dann eine hitzige Diskussion und ein Gerangel. X._ griff zuerst verbal und hierauf auch tätlich in das Geschehen ein. Schliesslich wurden X._, welcher sich heftig wehrte, die Handschellen angelegt. B. Das Appellationsgericht des Kantons Basel-Stadt sprach X._ am 22. Mai 2008 zweitinstanzlich der Gewalt und Drohung gegen Behörden und Beamte (Art. 285 Ziff. 1 StGB) und der Diensterschwerung (§ 16 des kantonalen Übertretungsstrafgesetzes) schuldig und verurteilte ihn zu einer Geldstrafe von 30 Tagessätzen zu Fr. 40.--, abzüglich 9 Tagessätze für 9 Tage Untersuchungshaft, mit bedingtem Strafvollzug bei einer Probezeit von 2 Jahren, sowie zu einer Busse von Fr. 200.--. C. Gegen dieses Urteil richtet sich die Beschwerde X._. Er beantragt, das angefochtene Urteil sei aufzuheben, und er sei vom Vorwurf der Gewalt und Drohung gegen Beamte sowie der Diensterschwerung freizusprechen, eventualiter sei die Angelegenheit zur neuen Entscheidung im Sinne der Erwägungen an die Vorinstanz zurückzuweisen. Eventualiter sei ihm die unentgeltliche Prozessführung und Verbeiständung zu bewilligen. Vernehmlassungen wurden keine eingeholt. 