Take a look at the Foruno (sp?). One thing about that company, is their connections remain the same as you upgrade units... no need to replace transducers, etc. Easy to use too.
I have a Raymarine C-70. It does everything, but you need about 10 hours of class time to use it well.