Wow, I think I have discovered some sort of conflict with GPSToday, and my internal GPS (Sprint Touch/3.37.15/OMJ V2)... I also tried a few other ROMS....
if I leave the timer on "auto," it causes my GPS to stop responding after a few hours... I think it's because of the fact that nearly every time I light up my phone, I see GPSToday activate... and then a lot of times, I turn the phone off while it's still got GPS active... I think over the course of a few hours, it causes the GPS driver to stop responding... I have to soft-reset to solve this...
I uninstalled GPSToday, and the problem went away--so far... I have had no problems all day. I can pull up Google Maps and get a lock within 10 seconds no matter what...
I had this same problem on two different Vogues, so I think it's just a problem with stand-by and GPSToday..
I still use the geotagging feature though... I re-installed with the timer set to OFF, and when I take a picture, I just wait for GPS to disconnect before I turn off my phone...