We switched from Bell to Ooma almost two months ago. We love Ooma! My parents and my sister have been using Ooma for years and we've only heard good things so we decided to try it out. We are glad we did. For $3.99/month you get caller ID, voicemail and really good quality calls, and free long distance in Canada. The only downside is if your power is out, so is your phone. That's ok - it will still take voicemails for you. I love how you can check your account online too. We also ported our current phone number for $40. That can take a few weeks, but it was well worth it to keep our number. I would highly recommend this service.