I am a long-time BB user and I DESPERATELY wanted a Torch, I was salivating when they came out. But the low screen resolution and slow processor killed it for me. I wish to hell that RIM had put a 1GB chip in there, and upped the resolution at least a little bit, as it would then have been the perfect phone (for me). In the end of my own research, I opted for the I4. Its an amazing tool. The antenna issue, as stupid and head-scratching as it is, has a negligible impact, is not worth worrying about.
I find the Androids to be wonderful smartphones, of course, but across the board they are simply second-class iPhones, wannabes. They are amazing - if you have one you have an outstanding phone. But they aren't quite as good as the I4.
Bottom line is that whatever you have, iPhone, Torch or Android, you have an amazing tool at your fingertips.