Well I don't know if I'm just not understanding how to use it correctly but I HATE S-Voice. I loved the standard voice search I had on my Droid X and Droid Bionic. You just held down the "Search" button and viola! Whatever you said it did.
The main source of my annoyance is the following problem. I travel a LOT for work so I'm in new cities and towns a couple of times per week. That being said, I just want to be able to say to my phone "call best buy" or "call thai spice" or whatever and have it find me the closest one and call it. When I do that, it tries to find the closest match in my phone book. It's driving me NUTS. It's calling people I don't want to talk to! I used to be able to spend literally 2 seconds calling whatever I needed but now I have to google it with the city and it takes forever. Is there a way to get S-Voice to do what I want as simply as the old one? Is there a way to just get the old voice command?