Congratulation for all N97 users, now the GPS is fixed with the new Ovi Maps 3.06 beta. I tried the new version and its amazing you will see the difference. The GPS lock time only 20 to 10seconds and the signal is full and the accuracy 10 to 15 meter.
Just go to Nokia Beta Labs and download the new Ovi Maps 3.06. There are to download first one for N97, N97 mini, Nokia C6 and the second one for Nokia X6, Nokia 5800XM, Nokia 5235, Nokia 5230 & Nokia 5230 Nuron.
Here is the link to the download page just follow the instruction