I found this fix to fixing GPS in Gingerbread mentioned: Here. I've included a CWM compatible zip for easy installation. It flashes libgps.so to system/lib. I went from 0/2 to 4/8 sats in GPS Status with accuracy down to 8m. It seems to work well and it was pretty simple compared to the Froyo fix. Hopefully this works for you as well.
Edit: Fix removed.
Proper fix: Here.
Edit: Fix removed.
Proper fix: Here.
Last edited: