Bezüglich des gebrandeten HTC Touch HD habe ich irgendwo gelesen, dass man es legal "quasi-debranden" kann:
Nach dem ersten Start und der Kalibrierung & Konfiguration startet das O2-Setup, bei dem Änderungen an der HTC Software vorgenommen werden.
Startet man nach der Kalibrierung & Konfiguration neu (Soft reset), bevore das O2-Setup startet, dann wird es nie ausgeführt und man hat quasi ein nicht-gebrandetes Gerät.
Ob es dann noch Software-Unterschiede zum Orginal HTC gibt, weiß ich nicht.
Hat man das O2-Setup schon durchlaufen lassen, macht man einfach ein Hard Reset und anschließend ein soft reset nach dem nächsten Start vor dem O2 Setup.
Um das O2-Branding wiederherzustellen, falls es Probleme geben sollte, muss man nur noch ein Hard-Reset durchführen und dann das O2-Setupprogramm durchlaufen lassen.
Die anderen Nachteile eines gebrandeten Geräts (z.B. keine Garantie von HTC) bleiben jedoch erhalten...