Just went and bought this phone today after considerable research. And so far it is meeting expectations.My needs in order of priority:1. No electrical hookup - should run off phone line, like all old analog phones2. Need speaker phone for occasional conference calls3. Need Caller ID to screen calls.4. Nice to have - programmable phone number bank5. Ringer control - should be able to turn off ringer or make it go to visual6. Should be able to put caller on hold or mute.7..