Garmin 296 is not just a GPS its also a bit expensive. I just surfed a bit and found the average price here in the states is about R10170 (6/1)(with U.S. database) They have good availability, whats the going price in SA?? Can it accept downloads as the older ones, in which case one could load the African database.......
Garmin as others seem to be a bit proprietary.