I like the Imagio a lot, but I do have the unread sms bug which is a slight pain. I've found a couple sites that have offered a solution for it, but I just hard reset it and it goes away. I've toyed with Storms and was not a fan. I've also heard a lot of users at work give unfavorable feedback about the Storms. Like mentioned elsewhere, the onscreen typing with the Imagio is nice, the camera is great, wm 6.5 is a nice improvement over 6.1.
My vote would be the Imagio, but its also my phone of choice. Slight bias