Sachverhalt: A. Der 1945 geborene J._ war als Kranführer der Firma B._ bei der Schweizerischen Unfallversicherungsanstalt (SUVA) gegen die Folgen von Unfällen versichert, als am 8. März 1991 ein Arbeitskollege einen Sturz des Versicherten verhindern konnte, ihm dabei aber die rechte Achsel ausrenkte. Die SUVA anerkannte ihre Leistungspflicht für die Folgen dieses Ereignisses; der Versicherte konnte seine bisherige Tätigkeit am 6. Januar 1992 wieder voll aufnehmen. Am 10. Mai 2001 liess J._, nunmehr Kranführer bei der Firma C._ einen Rückfall melden. Nach medizinischen Abklärungen sprach die SUVA ihm daraufhin mit Verfügung vom 25. Februar 2003 eine Integritätsentschädigung aufgrund einer Integritätseinbusse von 15 % zu. Während die Versicherung mit Verfügung vom 27. Januar 2005 die Ausrichtung einer Invalidenrente noch ablehnte, sprach sie dem Versicherten mit Verfügung vom 15. Juni 2005 eine Invalidenrente ab 1. März 2003 gestützt auf einen Invaliditätsgrad von 23 % zu. Daran hielt sie mit Einspracheentscheid vom 31. Oktober 2005 fest, sprach dem Versicherten aber Taggeldleistungen für die Jahre 2002 und 2003 zu. B. Die von J._ hiegegen erhobene Beschwerde hiess das Sozialversicherungsgericht Basel-Stadt mit Entscheid vom 1. Februar 2007 gut, hob den Einspracheentscheid vom 31. Oktober 2005 auf und wies die Sache zwecks ergänzender Abklärungen im Sinne der Erwägungen und zur neuerlichen Verfügung über die Leistung an die SUVA zurück. C. Mit Beschwerde beantragt die SUVA sinngemäss, es sei, soweit die Invalidenrente betreffend, der kantonale Gerichtsentscheid aufzuheben und ihr Einspracheentscheid vom 31. Oktober 2005 zu bestätigen. J._ schliesst auf Abweisung der Beschwerde, eventuell sei ihm die unentgeltliche Rechtspflege zu bewilligen. Das Bundesamt für Gesundheit verzichtet auf eine Vernehmlassung. 