Sachverhalt: Sachverhalt: A. X._ (geb. 1971) stammt aus Algerien. Er durchlief im Jahre 1996 in der Schweiz erfolglos ein Asylverfahren, bevor er am 5. März 1999 eine Schweizer Bürgerin heiratete, worauf ihm eine Aufenthaltsbewilligung zum Verbleib bei dieser erteilt wurde. Nachdem die Ehe am 20. September 2005 rechtskräftig geschieden und X._ wiederholt straffällig geworden war, lehnten es der Migrationsdienst sowie die Polizei- und Militärdirektion des Kantons Bern ab, seine Aufenthaltsbewilligung zu verlängern. X._ wurde aufgefordert, das Land bis zum 30. März 2006 zu verlassen. A. X._ (geb. 1971) stammt aus Algerien. Er durchlief im Jahre 1996 in der Schweiz erfolglos ein Asylverfahren, bevor er am 5. März 1999 eine Schweizer Bürgerin heiratete, worauf ihm eine Aufenthaltsbewilligung zum Verbleib bei dieser erteilt wurde. Nachdem die Ehe am 20. September 2005 rechtskräftig geschieden und X._ wiederholt straffällig geworden war, lehnten es der Migrationsdienst sowie die Polizei- und Militärdirektion des Kantons Bern ab, seine Aufenthaltsbewilligung zu verlängern. X._ wurde aufgefordert, das Land bis zum 30. März 2006 zu verlassen. B. Vom 24. Mai bis zum 14. Juni 2006 sowie vom 11. Dezember 2006 bis zum 4. Januar 2007 befand sich X._ in Ausschaffungshaft, welche jeweils aufgehoben wurde, da trotz Zusicherungen der algerischen Behörden kein Laissez-passer erhältlich gemacht werden konnte. Vom 5. März bis zum 4. Juni 2007 war X._ im Kanton Solothurn im Strafvollzug. Auf die Entlassung aus diesem hin nahm der Migrationsdienst des Kantons Bern ihn erneut in Ausschaffungshaft, welche das Haftgericht III Bern-Mittelland am 30. August 2007 bis zum 5. Januar 2008 verlängerte. B. Vom 24. Mai bis zum 14. Juni 2006 sowie vom 11. Dezember 2006 bis zum 4. Januar 2007 befand sich X._ in Ausschaffungshaft, welche jeweils aufgehoben wurde, da trotz Zusicherungen der algerischen Behörden kein Laissez-passer erhältlich gemacht werden konnte. Vom 5. März bis zum 4. Juni 2007 war X._ im Kanton Solothurn im Strafvollzug. Auf die Entlassung aus diesem hin nahm der Migrationsdienst des Kantons Bern ihn erneut in Ausschaffungshaft, welche das Haftgericht III Bern-Mittelland am 30. August 2007 bis zum 5. Januar 2008 verlängerte. C. Am. 8. Oktober 2007 wurde X._ von Witzwil in das Regionalgefängnis Bern verlegt, wo er sich vom 19. Oktober 2007 bis zum 3. November 2007 im Strafvollzug befand. Am 9. November 2007 ersuchte X._ darum, aus der Haft entlassen zu werden, da der Strafvollzug abgeschlossen sei, die Haftbedingungen nicht den erleichterten Anforderungen der ausländerrechtlichen Festhaltung entsprächen und keine erneute Haftprüfung stattgefunden habe. C. Am. 8. Oktober 2007 wurde X._ von Witzwil in das Regionalgefängnis Bern verlegt, wo er sich vom 19. Oktober 2007 bis zum 3. November 2007 im Strafvollzug befand. Am 9. November 2007 ersuchte X._ darum, aus der Haft entlassen zu werden, da der Strafvollzug abgeschlossen sei, die Haftbedingungen nicht den erleichterten Anforderungen der ausländerrechtlichen Festhaltung entsprächen und keine erneute Haftprüfung stattgefunden habe. D. Der Haftrichter 8 am Haftgericht III Bern-Mittelland wies dieses Gesuch am 20. November 2007 ab, hielt den Migrationsdienst des Kantons Bern jedoch an, X._ bis spätestens 30. November 2007 wieder in die Anstalt Witzwil zurückzuversetzen, andernfalls er aus der Haft zu entlassen sei. X._ beantragt vor Bundesgericht, den haftrichterlichen Entscheid aufzuheben; er sei "sofort" aus der Ausschaffungshaft zu entlassen. Das Haftgericht III Bern-Mittelland und das Bundesamt für Migration haben davon abgesehen, eine Vernehmlassung einzureichen. Der Migrationsdienst des Kantons Bern beantragt, die Beschwerde abzuweisen. X._ hat an seinen Anträgen und Ausführungen festgehalten.