I was in a similar situation recently and went with a Lowrance Hook 7. No it doesn't do engine diagnostics, send text messages, or link up to the trolling motor, but it has a 7" screen, nice GPS and maps, and down imaging. Also has an SD card slot if you want to use a Navionics card. Got it from Academy for $299 and am very happy with it.