I've had an E51 for a few months now and don't like it much at all. The thing I hate the most is when looking for a contact, if you type in the letter 'a' for instance, it brings up surnames, first names, middle names all with the letter you are looking for. That bugs me so much. I also had to re-enter all my contacts under the first name heading only, otherwise your texts are from Bloggs Joe rather than from Joe Bloggs - another thing that bugs me. I also seem to press the number 3 nine times out of ten when I go to hang up and I have very small fingers - I'd hate to have large hands. Wi-fi is great but mine is down for a few weeks because I cleared the cache one day and it hasn't worked since. I must get it sorted to perk me up a bit. I also have bluetooth built in to the steering wheel of my car. This is the first phone that hasn't worked, I've been fobbed off my Nokia telling me it's the car manufacturers problem but as far as I'm concerned, my car is bluetooth enabled, the phone is setup correctly to connect with my car but I cannot access my phonebook or redial last numbers from the steering wheel anymore, which is a major problem for me. When an incoming call comes in, the number appears but not the name. This is the fourth phone I've had with this car and the first one that has had problems.
All in all, have to wait another 8 long months to upgrade again and if I have the patience to wait, I'll make sure I've used my next phone before I purchase.