I'm looking for an Android smartphone with expandable storage, replaceable battery, good battery life, good speakers (that aren't placed on the bottom of the phone), and a good screen.
I'll probably end up flashing the Google Play Edition OS to the phone anyway, but a decent base operating system would be a nice touch.
So is my dream a reality, or will I have to make compromises? If nothing like this exists, I'll probably look into a Google Play Edition device on the Play Store.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic