Well I'm glad you guys like it.
djuroganovic, I'm not sure there is much we can do about the GPS receiver in this thing. I used to have a i-Blue 737 Bluetooth GPS receiver that was AMAZING. I could get a lock on 11 satellites while in a hotel conference room (bottom floor of a medium sized hotel) in under 30 seconds, every time. The GPS receiver in my HTC Touch Pro was horrendous (part of why I stopped using it).
With my GW825 it really depends on the weather and where I am. Today at work, I got a lock in 2 minutes (varies between 5 & 8 satellites) after a soft reset. I am in the top floor of the building, but it is very cloudy and rainy. Yesterday, at the park I got a 10 satellite lock in under a minute, but it was clear and sunny.
In our radio lab we have a GPS re-radiator and with it running I can get a 11 satellite lock in a few seconds after a hard reset.
Anyway, I suppose I could look into Assisted GPS to speed up the initial lock.