Security of BYOD a nightmare
The most significant problem with having a myriad of devices brought in to the corporate environment is that there is such a plethora of software and hardware that managing security across all these devices is nigh on impossible.
A company can and should adopt BYOD if it can find a way to secure such devices universally. To me, allowing any and all BYOD becomes the proverbial "leaking ship". Corporate IT should instead be looking at how to satisfy employee personal preferences and meet the security and productivity needs of the business no matter where the device is. This former requirement should spend less time on brands of devices and more on whether these devices actually meet those personal preferences. The company can then issue a standard device for those that don't care and allow employees to purchase specified devices that satisfy the performance and security requirements of the company.
To some extent, BlackBerry attempts to provide the tools to corporations through its enterprise solutions that offer uncompromising security and the Z10 and Q10 phones which allow for partitioned work/personal spaces where corporate IT has 100% control on the work side and nothing on the consumer side can get at the work side. BlackBerry has certainly delivered historically on the corporate security and performance side. It remains to be seen if BlackBerry can gain consumer acceptance but I suspect once consumers get their hands on these devices, they may very well prefer them over anything else out there, especially if developers come through with a rich and useful set of apps.