the borked GPS was a US issue no? it was fixed in firmware updates. granted the GPS unit on the SGS wasn't the best, but you can say that about many other phones that have trouble locking.
For example the N1 was great but the OG Droid was bad. I havent seen my Nexus S significantly worse than my Milestone, but it paled in comparison to my uncle's Droid Inc (like a N1). We tested this by using GPS Status on a train. My Milestone locked but needed to sit by the window to maintain lock. My NS locked, but could only get like 4-5 satellites. His Droid Inc locked with 10 satellites and we captured the 180mph high speed rail speeds.