Exactly. I've been looking at the new phones coming out and I think that a Nokia Android phone would kick everything else, including the iPhone4, out of the water.
I think it is part of the deal with moving-chassis phones (hinges and slides) - it's very hard to make them durable and still light.