I don't know what middle of the road is. I think in some aspect the garmin 545s is or high end for smaller screens. I think I paid around 1300 for every thing. 'from what I was told I need the "s" because it only need a transducer. So far the char plotting has been great I am still working on the transducer I am hoping to it in tomorrow. if this does not make sense it would because I can see a damn thing I have my glasses on and have to be two inches from the screen to read it.