The instruction set on the FPU looks intriguing, plus it will nearly automate much of GPS communication and decoding, which will free up the Arduino for handling several other tasks. I was fairly worried about splitting up the time of reading the NMEA data and doing some other I2C and I/O at the same time, but this might do the trick.
Plus it should be much faster...