I agonized between the MDA and 8700G. I decided on the MDA and took delivery of my first MDA on Wednesday. I struggled with poor phone reception, synchronization problems and frequent lock ups. Through all the frustration, I found the ergonomics better than I expected and felt I could make good use of the device if I could get one that worked properly.I opted to try another one and got lucky. This one rocks! Good reception, stable performance and a very useful suite of applications. There is no doubt you are using a Windows device and navigation through the OS is nearly identical to a desktop.Both MS Word and Excel work well given the limited display real estate. The option of either landscape or portrait orientations is very handy. Powerpoint works well though smaller fonts are difficult and often impossible to read. The MS Media player works well and is integrated with the phone application such that any material played on the Media player is auto muted when a phone call comes in. An expected feature but still pretty cool. I have installed MS Voice command which is a very nice compliment to the device. In addition to making voice activated calls, I can call up applications and even tell the unit to find and play music.Wireless connectivity is good. 802.11X is pretty fast and browsing is as good as it gets given the small screen. Email works well. I have not text messaged so I don't know how well that feature is integrated.The keyboard is stable and works fine for me. It does not have a num lock which can be a nuisance but not a show stopper. One button email, Internet and phone actuation is convenient.I had a Treo 600 previously and still love the device. Some tasks are simpler on the Treo. Overall, the feature set of the MDA is superior. The MDA with higher res screen, browsing, wi-fi and MS apps is much more convenient than pulling out the laptop for most of my remote connectivity needs.I am very pleased with the unit and recommend it for anyone looking for a "laptop light product". My next goal is to get it "Skyped" for international calling.