I use At&T Receptionist which is powered by RingCentral. Not sure why it isn't listed on here. Anyway, you get an 800 number and 60 mins of free calls a month. You can have it forward to your iPhone. Nice way to have a number to put up on your website or other public place. For non-800 numbers Google Voice is a good option.