I have done 4 completly ripped off ports so far and i had to link wire the rear pins to the nearest points on the board to recconect the usb but it is VERY possible and proves the N900 is repairable even in the worst scenarios.