After running 3.0.1 for weeks and pwned 3.1 with baseband 04.26.08 since PwnageTool 3.1.3 was released, last night I decided to upgrade to 3.1 official, downgrade using Saurik's solution, and re-jailbreak and re-pwn. Since I did that I've had much better GPS reception. It used to take at least a minute to get a lock; now it takes seconds. Could something in the new baseband have improved my GPS reception? I wasn't expecting this, and was pleasantly surprised. I'm also at 6:42 usage (most of it streaming music over WiFi) with 30% battery remaining. This is better than I've ever had before.