Hi, Need a cordless phone with caller id and speaker. Most importantly need a good range. Thanks.