Opinion

Garmin Touch Screen “nuvifone” Smartphone/GPS Navigator: A True Apple iPhone Rival?