I don't think Steve would consider a Micro-SD, 4.3" screen, or physical gaming controls. It's anti-Apple. A 4.3" screen would be too big for most people anyway, and if you need physical gaming controls, create your own case.
I can care less what STEVE wants. This is a thread about what I want!
4.3" is not too big. The EVO has it and it doesn't seem too big. I'd settle for 4.0" though. And I don't know what you mean by "create your own case" for the gaming controls. I'm talking about actual harware directional pads on the phone instead of having to use on-screen virtual pads that take up valuable screen space in games.