re: The Year Of VDI: Never
HTML5 apps, both browser based and native, should make this VDI discussion a moot point. If every device is essentially a thin client (very little installed software to maintain), then the argument becomes what is cheapest/best hardware for the job (Touch, smartphone, laptop, desktop with three 24" monitors, etc).
VDI is being crippled by vendors like Microsoft anyway. Did you know Microsoft now forces an extra license (and recurring cost) to run a copy of Win XP you already own in a virtual environment? I see so many vendors trying to protect their revenue from virtualization, defeating much of it's cost efficiency.
Unless you have tremendous scale, like Allstate the author works for, you can't generate any cost savings with VDI. And as he points out at Allstate, even this is slipping away.