xGPS is a free project aiming to bring a powerful and easy to use navigation software for the Apple iPhone© and iPod Touch©. It has powerful features like turn-by-turn directions, vocal instructions, offline maps support and even more. An utility called xGPS Manager is also offered to allow users to downlad maps on their computer and wirelessly upload them to their devices in a user-fashioned way. xGPS currently use Google Maps for the maps and the routing data. It means that it will work wherever there is Google Maps support.