I've used a 305 for the last four years; 100%reliable, easy to use once you get used to it, all the features you need.

I actually got mine free as part of a corporate sponsored triathlon team but, if it broke, I'd buy another without hesitation (if you can still get them; might be obsolete by now?)