Take a look (and maybe even contribute) at a project of some of my colleagues at uni. It is called GPS::Tron and is an adaption of the well known computer game Tron in a sort of augmented reality context.
GPS::Tron is a Java J2ME Application which uses a cellphone’s GPS transceiver to locate the device. Read more about how it works and what it is on their homepage.