one thing - isn't the iPad + nav app just the same as a pre-pack GPS device?
I mean all a Garmin sat nav is some software packaged, so if you take the software and package it in an Ipad or iPhone then isn't it the same thing.
Obviously I take the point that an iPhone has a small screen but surely an iPad screen is just right?