Trying to decide between the HTC One and Lumia 928 for my next phone (though I'll have to see what the Moto X is all about). I like Android overall, but the incessant lagginess even on high-spec'd phones is driving me nuts.
Given that they were all left rear tires and 4 of 5 were at the same point on the track, I'm guessing it was indeed a curb that was at fault. But I guess we'll have to see what happens this week.