I played with 2 more iPhones over the weekend running 3.0 and they were even worse than mine.
Now, wait a minute. I thought you said that this wasn't possible. That all first-gen-CPU iPhones should perform the same. That "electronics aren't like that."
Now, I personally don't think that that is a wholly unreasonable statement that you are making, and I agree that it doesn't make sense, but at the same time, regardless of the reason behind the performance difference, the fact that you found phones that perform WORSE than yours DOES indicate that some level of performance difference exists between phones somehow.
Given that phones that perform WORSE than yours exist, is it not logical to assume that there is equally a chance that phones that perform BETTER than yours exist as well, again regardless of the actual underlying cause?
-- Nathan