uBlox Neo 6M with Arduino

PaulS:
The exact messages that you get when you try to compile using 1.0 would be useful. The compiler, as I recall, practically holds your hand though, doing everything but typing the changes for you.

In file included from sketch_nov24a.ino:4:
D:\arduino-1.0.2-windows\arduino-1.0.2\libraries\NewSoftSerial/NewSoftSerial.h:55: error: conflicting return type specified for 'virtual void NewSoftSerial::write(uint8_t)'
D:\arduino-1.0.2-windows\arduino-1.0.2\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
sketch_nov24a.ino: In function 'void loop()':
sketch_nov24a:123: error: 'BYTE' was not declared in this scope

As of Arduino 1.0, the 'BYTE' keyword is no longer supported.
Please use Serial.write() instead.

Highlighted in the cose is:

    Serial.print(latitude/1000000, DEC); Serial.print('\°', BYTE); Serial.print(' ');