the osx version of via voice is sooo much better than previous versions. it takes a bit to train it properly, but it works great once you do. i'm not an ibm fan, but i would have no problem recommending via voice for osx to someone. just be sure you get their upgrade package that includes their usb microphone as other brands don't work as well.