Hardware keyboard is nice for certain things like making it easier to input a password correctly (and more discretely) but other than that, with swype, swiftkey ect, there just isnt much reason to ever use one.
I was a hardcore BB user (and still think they are great phones). I went from the Bold 9000 to the Nexus One (no keyboard). The hardware keyboard on my Bold 9000 was one of the best things ever, and one of the hardest things to let go of. But I got used to the virtual keyboard pretty quickly, and now with swype, I don't even like regular virtual keyboards anymore lol. Its that good.
Just make sure to get a good keyboard replacement because the stock android keyboard is pretty bad. Better Keyboard, HTC keyboard (really nice, can get the .apk installer from xda forums), swift key, and of coarse for gesture/line typing; Swype.