Funny how each phone excels are different features. The newly releases Blackberry Torch ( http://na.blackberry.com/eng/devices/blackberrytorch/
) certainly has added a lot of Iphone style features including the touch screen while still maintaining a new slide out keyboard and improved audio and video features. On the other side the latest Iphone IOS4 has added support for multitasking of applications (something that was really needed) and better support for email. With each iteration each of the two platforms features become more similar. The real killer could be the Google based Android phones with their openness for application development.