I'm thinking of getting a new phone to replace it. What comes close to the N900 in terms of hardware / software capabilities?