I have seen on several forums people who have upgraded from wm5 to wm6 on a Cingular 8125. Also several who have flashed iPhone firmware to it. The biggest problem I am having is all the info is so spread out and so many steps involve programs I have never seen. I have already unlocked it for my network, but am still afraid to flash it without knowing it will work so I don't brick my phone.