Microsoft's virtual personal assistant demo is definately interesting, but I'd be interested to see how it works in real life. I get pissed off enough calling my phone / internet / etc providers support line and having to go through multiple layers of menus to speak to someone, I really have no desire to do that directly, especially if I'm calling about something that falls outside the scope of what the virtual assistant can do. That said, we'll see when it actually is out there and being used.