I have the T-Mobile myTouch 3G. But I should point out that I also find the performance to be good... it's just that with more CPU/RAM it's like using a desktop machine.
IMO, Android does a lot for the minimal hardware it runs on, which could be bad for the iPhone -- iPhone OS requires more expensive hardware and is not as featureful.