I'm definitely not trying to blame GPS Test for users GPS issues, just pointing out it appears to not be 100% reliable. I've seen posts where the 0 in use # seemed to be used to conclude the device is broken. The in use # must be invalid, which makes the SW suspect.
There's a built-in test on the Vibrant that may be a better tool for indicating GPS performance. If you dial *#*#1472365#*#* and select Get Position Test you'll see something like this:
Using this should eliminate any 3rd party test SW questions.
As you can see this morning my device is seeing 10 sats and using 9.
I also have a standalone GPS unit, which uses the well regarded SiRFstar III chipset. I compared the number of sats, the signal strength, and location accuracy side-by-side and my Vibrant was at least as good on all counts, if not slightly better.
The only thing I've done to my out-of-the box Vibrant is all the steps described in the XDA post linked below, and disable wi-fi when I want a GPS lock.
[FIX] Updated: GPS Tracking Issues (Optional FIX) - xda-developers
There are too many variables for me to come to firm conclusions, but there appear to be several issues. There are likely some SW bugs, there may be units with HW problems, there are probably some 3rd party test SW errors, and there are some user issues. It's a complicated stew. I think Samsung does need to step up and get it resolved, and hopefully they will soon. I really like this device and am optimistic a few tweaks will make it that much better.