All the functionality is to be expected.The button and keyboard layout is exceptionally insightful !!I'm extremely happy with this phone.I've spent all day taking pics (with red-eye reduction flash!) and it has minimal effect on battery life. But when I tried to shoot video (7 mins to be exact), the battery went down too fast and I had to stop...mainly this was because the flash seems to come on automatically.The form factor seems to be a tad too long, making me a bit self-conscious while make a call in public...cutting 1 cm off the top and another 1 cm at the bottom would have got 5 stars from me.