Sounding a slight note of discord, I think that personally I'd buy a specialist GPS for each that is best suited to the job (ditto for my walking GPS).
Although, I am pretty sure that they'd all be made by Garmin, which has consistently never let me down as a brand; cash being no object probably a 496, Nuvi and eTrex respectively.
G