Hummingbird Helix 7si or 899si
You cant go wrong with either one. I run an 1198Si which is 4-5 years old and im not planning on upgrading anytime soon. I love it. It does everything you could ask for. the 899 is exactly the same with a smaller screen. The helix is just the new version with a slightly faster processor.