You can set it up for hotkey use in options during the setup process (mine is the left). Whenever you push it you hear a beep and start talking......
For example if you say "email jane"
The email box with Jane opens and then you say "Hi Jane, I need the presentation for Mercy emailed to me right away" or whatever semi short massage you want to email. Vlingo will type your words into the email body. Then hit send. it seem to start recognizing words better the more you use it. Email is then sent to "jane", without typing while driving or sitting on the beach enjoying a Corona.
You can Google search, serch for weather or send a text the same way.
You can send a note to yourself or add a calendar item all by voice
It works pretty well, the voice recognition is pretty good if you spoken clearly.
You can also use it to make calls, watch the short video

I think it's a pretty awesome and i'm not seeing excessive memory or battery loss with it.

please help i ve tried the web site and when i download on my phone it get 5-10 seconds in and then fails the detais say 907 invalid cod HTTP ERROR 500 INTERNAL SERVER ERROR I AM ON VODAFONE IN THE UK (DOES THIS MATTER) I REALLY WANT THIS APP

I love it. You can do calls, messages and emails. Also open apps. I have facebook and Twitter set up. Has some custom settings. I have been using it for over a month. It's teaching me not too mumble. Tip - it only can dictate short messages correctly - but you can make three short messages in a row to complete your thought. Sometimes it gets hung up and you need to reset. :banana:

please help i ve tried the web site and when i download on my phone it get 5-10 seconds in and then fails the detais say 907 invalid cod HTTP ERROR 500 INTERNAL SERVER ERROR I AM ON VODAFONE IN THE UK (DOES THIS MATTER) I REALLY WANT THIS APP

We see two causes for this problem. One applies to phones that are currently controlled by a corporate BlackBerry Enterprise Server (BES). The other applies to phones that are not part of a BES.

If your phone is configured on a corporate BES:
If your phone is on a corporate BES and Vlingo displays an error saying that certain permissions are not set (typically a combination of Phone, Carrier Internet, and Company Network - though it might be something slightly different), it's likely that permissions for third-party applications on your phone have been restricted by your network administrator. Quite frequently, we find this is done unintentionally as an unexpected side effect of configuring the BES. We'll spare you the details here, but the solution is for you to ask your BES Administrator to make the necessary configuration changes to bring the phone back to its original default behavior. Please have them review the detailed explanation and instructions at BES Administrators Instructions..

If your phone is NOT configured on a corporate BES:
Occasionally a non-BES phone may also encounter permissions problems. This happens infrequently, and appears to have several different causes and symptoms. It may happen after Vlingo has already been running successfully for a while.

Try resetting your firewall. Go to BlackBerry Options -> Security Options -> Firewall -> Menu -> Reset Settings. This action may take a few minutes to complete. Be patient and allow it to complete

The next time you run Vlingo, you may get a series of dialog boxes asking you whether you want to allow Vlingo various connections or permissions in order to run. Put a check mark in the 'Do not ask again" boxes, and click Allow or Yes.

At this point it's likely that when you press the side key to speak to Vlingo, nothing will happen. You simply need to restart Vlingo. Go to your Programs screen and click the Vlingo icon. You should only have to do this once, not every time you want to use the application.

Vlingo should now work properly.

If this procedure doesn't work, try deleting and reinstalling Vlingo from your phone