Prince William the Geographer - The Easier Course?

Microsoft & Yahoo - The Sleeping Giants of Location-Based Services?