Folllowing issues after update (updated 8:55 wed 19th dec)
Nearly all you need to know is available here:
http://www.geisterstunde.org/drupal/?q=osx_routing
All I found is that $BUNDLE refers to /System/Library/SystemConfiguration/Kicker.bundle/ and the script should go in $BUNDLE/Contents/Resources - not $BUNDLE/Resources (the paths are a little mixed in the original article).
A really cool little app that can do things when you move in/out of range with your bluetooth phone.
It can also trigger based on your IP or airport availability 
With a couple of bits of free software you can simply geotag (add longitude/latitude to a photos EXIF data) your pictures. These can then be shown on flickr's map, google maps etc.
A really handy command line utility and graphic GUI for translating GPS formats. It can grab from file or from various devices and can convert between many different formats.
The n95 from nokia is not directly supported by mac osx. However - there are two additions that will help.
iSync
Nokia themselves provide an iSync plugin that will give you full syncing of iCal and Address Book. More info available from Nokia
Address Book pairing
The menu on a mac is always shown on the primary display - something which is awkward when you have dual monitors and are working on the secondary display.
While it isn't perfect - this app allows you to have a keypress which will bring up the menu as a context menu by the mouse - and seems to be the best solution currently available.
iSync detect of P990iSomewhat as expected - the iSync update in the update to Mac OSX 10.4.9 still gives that it is not supported. Oh well.