I use the BB Bold 9900:
It's touch screen, and MUCH more fast and responsive compared to my old BB 9800 Torch.
I've used all the Androids, iPhones and Win 7 phones, but I think BB is the best. It is built solidly like the iPhone 4, has a very user friendly and open architecture like Android, with the responsiveness of WP 7. In addition, it's battery life is better than all the others. Oh, and BBM rocks.
The only downside is that BB App store has way fewer apps, but I'm not a big app user anyway, everything I need it already present in my phone.