Virtual 100% here. I tried physical but I'm too slow (maybe I haven't given myself enough time to get used to it?)
I also attribute it to the fact that my eyes are seeing the keys & the output at the same time when using the virtual, so I can see my output as I'm typing w/ minimal effort. When using the physical, I have to keep moving my eyes between the physical keys and the screen to make sure I'm typing correctly and this slows me down considerably.
virtual most of the time, mainly since i'm used to a 'virtual' keyboard from using the storm. pretty good with that now. physical when i need to have the full screen viewable like in web pages, or when i need to use the d pad for navigating.
it's great to have the option!
I use both. I use the virtual for quick messages or quick typing activities (URLs, etc), but I use the physical for longer messages. I am not a huge fan of the dpad on the right side since I do have to reach over that for typing, but I am getting used to it. I know the keyboard has somethings that could be better, but I appreciate the trade offs that were made to keep the phone thin.
I went from a Vogue, to a Diamond to the Droid.
So I almost never use the Hardware KB.
But I have grown very fond of the virtual KB in landscape mode, the buttons are huge and its easy to hit the intended key