You can double tap the top of your phone to activate voice commands too. At least, you could in 2.3.4, I haven't updated to 2.3.6 yet. To check, go to Settings > Motion and check the boxes for Motion Activation and Double Tap.
Also, I think the default in Android is to long press the search key.