Why wait for the next generation of cell phones to integrate GPS? Justin Martenstein's notebook points to Psiloc's miniGPS, which uses a cell tower signal hack to trigger location based events with your mobile phone.
For example, you can set a micro-event to wake you up from your after-work snooze as your commuter train approaches your destination. By using location instead of clock time, you can gain an extra few minutes of shut eye if your train is delayed (and saves you from missing your stop if it arrives early!) .
Another application might be to key in the location of your local movie theatre to automatically switch your phone to silent, preventing an embarrassing mid-show jingle.