We went with the Uniden system (TCX905) a couple years ago when we were looking. I found it excellent for a few reasons:
1. Very good price - $30 per handset instead of typical $60. I find today that they doubled the price to $50 - $60 per handset--they caught onto the bargain.
2. Good expandability - we actually use the max of 10 handsets + base station with no phone. Had to buy phone/charger which left us with spare phone that we used when one handset developed some problems. This gives us 11 spaces. Would like 12 + base station and would then call this excellent.
3. 2-line - use landline plus skype adapter to get US (and worldwide) calling at a great rate on line 2.
4. Excellent intercom capability with named handsets - no speaker phone while on intercom though.
5. Speaker phone is good, call quality is good. Phone book is good, would be excellent if it automatically synced. I manually add a number on ONE phone and then send the number to each phone (about a minute process to send to the other 10 handsets).
6. Room monitor - remotely listen to a room (can be disabled). Useful for having phone in laundry and listening for beep or listening for doorbell from basement (or baby monitor).
7. Directlink to use phones standalone as walki-talkies anywhere (away from base station).
8. Global setup: time, date, AND do not disturb (only turned on from base station) which disables ALL ringers. Very handy for late night incoming calls.
9. Would like answering machine but it was either 2-line OR answering machine. Using separate unit for that.
10. Very compact base station fits into small built in we have specifically for the phone (wires fed through hole to setup on back).