Think Apple and .......Magellan! :p Sorry, I couldn't resist.