mixed results on gps
Currently running Slim ICS 3.4 stock, with UGK3 modem. H3llstrom fix also installed, though not sure if it was necessary for Slim ICS. Using Papago 5X, with offline maps for the Southeast Asian region. I'm not using the phone with a data plan, so at home, the phone gets connected to my wifi.
When the phone has access to the internet i.e. wifi, the gps fix is quite fast. 10-20 seconds, even indoors. Accuracy overall is ok. However, without wifi or data access, the gps is near hopeless (for me at least). I have had it in a car with me, driving for almost 40 minutes, and having reached my destination it still hadn't gotten a lock on my position. It helps, of course, to have that data access to get that initial position lock for some level of accuracy.
I've tried all sorts of apps to try to improve the gps. The only one that improved my gps performance without data / wifi was GPS Status, which I assume downloads satellite data which helps improve GPS performance for a few days. I run GPS Status first, which helps the phone get a lock on the satellites (even without data or wifi, this is very fast), then I run my GPS software. Short of getting myself a dedicated GPS, this is the only thing that has made the GPS work for me.