Just a heads up that I read something on a blog, to the tune "I am surprised nobody leaked the Storm 3".
To that, I thought to myself, "duh" -- isn't that the 9800/Torch!?
Well, now you heard it so. Maybe. Maybe not. It's the same thing.
If I am not mistaken -- missing trackpad on the Odin refresh slide found. Then in which case, this becomes the Storm 3 specific leak.
I presume some carriers will be tempted to call it the Storm 3.