you could always try to resolder your usb port back on, i did it twice and it worked. just becarefully that you like up all the pins before you set the solder, i would suggest using some glue to hold it in place once you line up the pins. here is a site for to help take it apart
http://www.bellybuttonporn.com/wiki/...ur_PPC/XV_6700