Hello all,
Back from my vacation so I can spend a little time on here again!
In no particular order...
Ntblade - zap issues,
The reason your yum auto update messed up the system is that there is a new kernel in the update. The asterisk zaptel modules are very sensitive to kernel release levels and will ONLY work with the kernel for which they were compiled. We (Selintra Limited) are reluctant to cut a new asterisk rpm for a kernel which is not yet at "production" level (as far as SME Server is concerned). It is several hours of quite painstaking work (even with our rpm generators) so the official line is that we will support SME 7.0 final but NOT anything after that until the SME team announce it as a stable feature/release (we understand the next one will be 7.1 but we don't know what it will contain yet).
This is not actually a SAIL issue, it is an Asterisk/SME Server issue. If you really want to run with the new kernel then there is nothing to stop you compiling your own asterisk image from source if you wish - SAIL will work just fine if you do. You'll need to yum down the development environment but it's not a big job.
Sorry to appear recalcitrant but as we support more and more paying customers we have to stabilize our asterisk releases as best we can and it is somewhat counter productive (to us) to put time in on what are effectively beta test rigs for sme server because we would never install such a system in the field.
The stable asterisk set-up is currently SME 7.0 final, smeserver-asterisk-zappri-MPP-1.2.6-1 and smeserver-asterisk-1.2.10-1 if you are running sail 2.1.13 or higher.
Del - Stanaphone.We have played around with Stanaphone and we can't get it to deliver inbound calls either (

). This is the first time we've ever come across a carrier who we've had a major problem with. We'll do some more work on it but at the moment we reluctantly have to say that we don't currently support Stanaphone. Looking at the SIP logs it's doing something different but we haven't quite figured out what yet.
X-lite vs SJPhone vs everything else.Professionally, we rarely install softphones. We've learned from bitter experience that the quality of the end-user handset will make all the difference to whether a system will be accepted or not. In our view, none of the softphone offerings are good enough for professional, workaday use (although they are fine for testing/learning/home/hobbyist use) - however many of you may disagree, and that's fine; a lot of this comes down to personal taste and what you are willing/prepared to put up with/spend.
For our paying customers we've pretty much standardised on SNOM, Aastra and the Linksys 94x range. All these units have excellent durability and audio qualities. They don't break and should give long trouble free life spans.
For fun, we like the SJphone set-up with it's attendant drivers that cause the phone to pop-up onto the screen when the handset is lifted or a call arrives.;