Ok I'm in the market for a new phone. I've been doing homework on different variants of phones, via tmobile, sprint and boost. I am on boost currently and have an Epic 4g touch, but am looking to upgrade a week from this friday. Short and simple I port cars around town and use a gps quite frequently, so that is a must, a working good gps. The rest I can work around I think. I am doing this for a friend as well, and upgradeing mine while I pass mine onto him.....he has my old zte warp, so you can imagine him pulling his hair out on a regular basis with that phone, so this S2 will be a nice upgrade for him. Now onto the phones. I was reading about teh LG F7 phone and while I like the features and options they offer in the OS, I was reading about the horrible gps, so that nixed that phone. I haven't yet checked the F9 phone out, but will be doing that after I post this. My next option is the s3, that's what brought me here to this forums.. 2 things I was wondering 1: with this s2, this phone has real issues with gps lock-on in quite a few roms for this phone, so I always revert back to touchwiz, and am currently on touchwiz, just because it works and works well. So given that, I was curious with CM10.1/10.2 or even kitkat, how well does the gps work out, is it troublesome? is it flaky, does it work well? I'm not gonna dis-own the s3 if it can't do roms, just wanted to know and that'd be a HUGE plus for me, as I am a big big BIG fan of aosp. 2: I was told by a friend that works for the Kansas Dept Of Corrections, they had like 50+ phones and had REAL issues out of the phones, possibly some due to bad serivce, but he said and I quote Keep in mind this is an IT person and not some joe blow who is a newbie to technology. I'm sure what he says is true, just wanted to check against this forums and get some input before I spend out the cash. I'm leaning against going tmobile or sprint simply because it's $20-$35 more on my monthly bill per month and I'd rather not pay that extra cash out if I can at all possibly help it. With boost I pay $45 a mo right now, I'd like to keep that price, this is why I am leaning towards the s3, but I really don't want to get into a bunch of issues if I can at all avoid it. So any input would be greatly appreciated in my endeavor and hunt for a new phone. I appreciate your input and time.