Sachverhalt: Sachverhalt: A. X._ (geb. 1962) war bis und mit dem Steuerjahr 2000 in A._ (BE) steuerpflichtig. Am 31. Mai 2001 meldete er sich nach B._ (SZ) ab. Ende Juli 2003 leitete die Steuerverwaltung des Kantons Bern ein Verfahren ein um Feststellung der Steuerpflicht von X._ für die Steuerjahre 2001, 2002 und 2003. Sie verfügte am 14. Januar 2004, sein steuerrechtlicher Wohnsitz befinde sich für die Steuerjahre 2001 und 2002 in der Einwohnergemeinde C._ (BE) sowie ab dem Steuerjahr 2003 in der Gemeinde D._ (BE). Eine Einsprache gegen diese Verfügung blieb ebenso erfolglos wie ein Rekurs an die Steuerrekurskommission des Kantons Bern, den diese nach einer Einvernahme X._'s abwies. A. X._ (geb. 1962) war bis und mit dem Steuerjahr 2000 in A._ (BE) steuerpflichtig. Am 31. Mai 2001 meldete er sich nach B._ (SZ) ab. Ende Juli 2003 leitete die Steuerverwaltung des Kantons Bern ein Verfahren ein um Feststellung der Steuerpflicht von X._ für die Steuerjahre 2001, 2002 und 2003. Sie verfügte am 14. Januar 2004, sein steuerrechtlicher Wohnsitz befinde sich für die Steuerjahre 2001 und 2002 in der Einwohnergemeinde C._ (BE) sowie ab dem Steuerjahr 2003 in der Gemeinde D._ (BE). Eine Einsprache gegen diese Verfügung blieb ebenso erfolglos wie ein Rekurs an die Steuerrekurskommission des Kantons Bern, den diese nach einer Einvernahme X._'s abwies. B. Gegen deren Entscheid gelangte X._ an das Verwaltungsgericht des Kantons Bern. Dieses wies die Beschwerde mit Urteil vom 13. Juli 2006 ebenfalls ab, wobei es feststellte, dass der angefochtene Entscheid in Bezug auf das Steuerjahr 2003 rechtskräftig sei. B. Gegen deren Entscheid gelangte X._ an das Verwaltungsgericht des Kantons Bern. Dieses wies die Beschwerde mit Urteil vom 13. Juli 2006 ebenfalls ab, wobei es feststellte, dass der angefochtene Entscheid in Bezug auf das Steuerjahr 2003 rechtskräftig sei. C. X._ hat am 15./16. August 2006 beim Bundesgericht staatsrechtliche Beschwerde eingereicht. Er beantragt, das Urteil des Verwaltungsgerichts aufzuheben; es sei festzustellen, dass sein Steuerwohnsitz in den Jahren 2001 und 2002 in B._ (SZ) gelegen habe. Eventuell sei die Sache zur Neubeurteilung bzw. Sachverhaltsergänzung an das Verwaltungsgericht zurückzuweisen. Subeventuell sei der Kanton Schwyz zur Rückerstattung von Akontozahlungen für die Kantons- und Gemeindesteuern 2001 und 2002 zu verpflichten. Das Verwaltungsgericht und die Steuerverwaltung des Kantons Bern beantragen die Abweisung der Beschwerde. Die Steuerverwaltung des Kantons Schwyz beantragt, die Eingabe im Haupt- und Eventualbegehren abzuweisen, im Subeventualantrag indes gutzuheissen, dem Kanton Schwyz aber keine Kosten aufzuerlegen. 