The phone is cool except if you want FM radio then its a no go. The Gps has been hacked, but easy to fix. I use the ssk roms because they seem to work the best when you first start customizing. Warning after you read up and do your first flash, flashing itself is very addictive if you already have the device then flashing a custom rom is very well worth it. The 6.5 roms are pretty new but I think more functional but ssk 6.1 roms are pretty close to stock but you will like using your phone Check out
http://www.sskusers.com/ just read up on the sticky's and you will be ok people help out as long as you ask your question right