One big fail for android is that it doesn't have an Australian keyboard. Either you accept US spelling and get the $ sign, or you opt for English spelling and get the ? sign. While you can hold down on the ? key to get the $ sign, it's a nuisance. iPhone 3 got it right, I don't know why android...