If you get an Intel Mini you can run windoze on it and use Garmin's GPS software. If you get an older Mini you could still use Parallels. A pre-Intel Mini would sure be dirt cheap.
Cool idea. Are you planning a dedicated 12V battery/alternator? Seems like the 12V accessories are adding up.