Since my practice is starting up, currently all I need is ONE phone number, and ideally 2 phone devices, (although one phone is adequate for now). However, they require a subscription for each device. I thought VOIP was supposed to be a affordable solution as I was used to an old-school AVAYA system that allowed multiple extensions while paying for one phone line.
OnSip is pretty simple. It's basically a $50 flat monthly fee + the minutes you use. You can have multiple phones per user which is one of their biggest selling points. Autoattendant, recordings, etc.
So for about $100/month you would get the base plan and about 1800 minutes. The paying per minute is good for a startup who doesn't need to pay for unlimited usage. We conduct most of our business via Live Chat, Support Tickets, and E-Mails so it worked out great for us since we have a lot of people but not a lot of usage. This will be the trend for Medical practices soon too with Patient Portals.
You can also save a bunch by using refurbished phones. Cisco SPA50XG phones are good and so are Polycoms.
E.g. a used 8 Line Cisco SPA508G phone is about $75 while new is ~$150.
Cisco SPA504G 4-Line is $60 used, $120 new.
GrassHopper would be the cheapest as it's all virtual with PC-Based SoftPhones (like Skype), but I prefer the classic desk phone. $50/2000 minutes
More details here:
http://www.onsip.com/pricinghttps://secure.grasshopper.com/plans