I have had my phone from the beginning but got the newer version due to my phone freezing up on me. Had received the OTA update and everything was good, still not fast enough. I have been watching how quick the rest of the vibrant's were and i said what the hell, let' root and apply the lag fix. i was impressed at just how smooth it was, should of came this way at a $500 price tag. i used the oneclick lag fix on the market, but had to use sdk to make it work. I said to myself "this work's great, i'ma install a rom" so i downloaded rom manager, i was checking out the setting's and it had a option to create a partition on the sd card for the roms, that's when it all went wrong, i got a solid black screen with only the hard buttons lighting up white, did some research, i could bring it back by going into download mode and flashing new software with ODIN, downloaded what i needed, downloaded 512 and uvj. It came back to life, so i searched around and found the new j16 update, went to ODIN to flash, could not get into download mode, tried everything, even t-mob tried helping me, surprising huh! then it happened, the little cell with the bright triangle then the cpu. tried everything i could find online, called t-mobile for help, had a very nice guy helping me out, i can see why they win customer service awards. My phone never came back. The kicker is the samsung vibrant is on back order, meaning they have to make me one. WTF, he tried to find a store to do a warranty replacement and no such luck, everyone is out in my area. so now i have to wait. I put in a claim with asurion to get a replacement, they'll let me know by tomorrow if they have it in their warehouse. This really sucks!!! i was so impressed with the lag fix. just made it what it should have been from the get go and my GPS was working.