After upgrading to ICS I've been having a lot of trouble getting a GPS lock. I looked this issue up and quite a few people have been having similar issues. Some people have suggested rebooting the device or toggling the gps on and off to get a lock. This has only worked once for me. Anyone have a better solution?