Prior to this I was a large Tmobile Sidekick 2 advocate.What I like:-Extremely customizable. You can install software to do practically anything, edit the registry to change the way the OS works and handles cache, etc.-Quite small in size considering a full qwerty keyboard, number pad, dpad, screen, etc. Much easier to pocket than a Sidekick 2 and weighs less.-Far more memory than the 700w or Sidekick 2. I don't keep getting out of memory messages and have enough room to store programs, mp3 ringtones and images without even using a memory stick.-Making your own ringtones and using them is easy.-Camera takes pretty high resolution pics (1280x1024).-Can be used to obtain internet connection for laptops or computers anywhere if you know how to set it up.-Works great as a phone, the speaker volume is much better than the Sidekick and so is the reception.What I dislike:-Unless you research into applications, certain tasks can be annoying, such as soft rebooting without taking out the battery for example. Customize-ability is basically a double edged sword. It probably won't do a lot of what you want right out of the box if you use it for more than basic purposes, but it's possibilities are endless.-The small size results in a small keyboard. It takes getting used to, as I found it really difficult after being used to the Sidekick. Once you get used to it you aren't really bothered.-No built in Wi-Fi. Note that I am not actually bothered at all that this device does not come with wifi. You can easily get an optional SDIO wifi card which can be upgraded as they improve. The problem is if you use a memory stick, you can't use both the wifi and memory at the same time. Luckily this device has more RAM than the 700w.-Camera pictures are practically colorless and bland. I don't really expect camera phones to take good pictures however.-Does not come with push email standard. You can however set it up through other means. The sidekick spoiled me in this respect.All in all I am very happy with the phone.