I've owned several different compact rangefinders, and would cast a vote for the Canon Canonet QL-17. The glass is fast and sharp, it handles well, and has the wonderful Quick Load feature.

Yes, the batteries are no longer available, but you can get an adaptor at www.criscam.com that allows you to use an easily available silver battery.