I like the G700 a lot, but it is out of your price range. Within your price range, I'd probably go with the G500, as I like the shell, but all in all, most review sites show the G9x to be the highest rated. The G400 is also nice, and the least expensive. It has great tracking, and two thumb buttons. The only feature I wish it had was the tilting middle button, but many people don't like that feature anyways.