Not really. Hardware doesn't make the phone. Software does. Most people want a capable phone that's smooth and just works. Android is still too buggy. Apple has done a great job of marketing and making their products easy to use and simple. This is what draws consumers in.
Android isn't refine enough to compete against Apple. Each year Apple takes more and more market share, and until Google or RIM does something it will continue to go that way. In fact, I hope Google and RIM does something because the only thing pushing Apple right now is Apple. That's not good for the consumer.
This.