So, I had a huge issue with the gps with the original firmware, could not get better than 100 meter precision... then I flashed jfB and still had the same problem... Now I re-flashed jfB but with the re-partition option in odin3 checked,and the problem is completely gone!! I'm getting 5 meter precision with both wifi and gps on! Ill walk around my neighborhood and post...
Don't be alarmed by the gps feature in this phone... It might not work well straight out of the box, but is fixable!!
Let me know if this works for anyone else.
I'm now using MCR R1 with the stall fix and the gps is still working great.

Sent from my GT-I9000 using XDA App