I posted this in another thread, but I should have probably posted it here, so here goes...
*************
I got my Sprint Mogul/6800 delivered yesterday. Ugh. It's been a while since I've had a WM device. My last one was the PPC-6700 (the Mogul's predecessor), which I returned within the 2-week trial period. I disliked that for many reasons, a couple of which were fixed with the Mogul, but for some reason this feels worse to me. It just feels so cumbersome to have to navigate through menus, push several different hard buttons to do common things, etc. I actually bought it with the idea that I'd use my .NET skills and passion for usability to create some neat applications and maybe make some money, but my first day has been such a let-down that I'm not sure I can stand to keep it.
***************
Anyways, that was earlier yesterday. Late last night, I installed the HTC Touch home app (whatever they call that) which has the weather, a huge clock, and some big finger-friendly icons for launching apps. I also started to train myself to tap on the tiny buttons and menu options with my finger. The HTC Touch app has a lot about it that I dislike, but it represents the category of applications I had imagined developing (finger-friendly apps). I had also thought about creating a virtual thumbboard app (along the lines of what I developed for the Palm OS), but I'm not sure how usable it could be with such a tiny screen.
Overall, I found the device to be reasonably snappy with the screen orientation switching being fast enough for me (I was bugged by this with the 6700). I did get the device to slow to a crawl at one point when I tried to download a desktop-optimized web page. It didn't seem to finish and I couldn't stop it. When I switched out of IE, the screen never fully refreshed, and the top start bar was gone (still showing a remnant of the web page). Sloppy. I eventually navigated over to the task switcher, killed everything, and everything was running smooth again.
Aside from the still-too-stylus-focused UI, the WiFi setup drove me crazy. There are two or three (possibly more) configuration screens related to networking and/or WiFi and I was never sure which one I needed to use. And when I went through the process of trying to establish a connection to my network, there were too many options and checkboxes I had to deal with (do I have WEP or WPA or...). On my brother's iPhone, it seems like I plug in the name of the SSID (if it isn't broadcast) and I type in the key and I'm done. Why can't the WM WiFi setup require less knowledge by the user and just take a best guess (and if it doesn't work, try other key/security methods)?
FWIW, as far as the closing apps thing is concerned...I personally would like to see the OK/Close soft button and hard button removed altogether. I ranted about this a long time ago. I think apps should have a decent-sized on-screen OK button (often placed next to a "Cancel" button). And I think that users should open the home launcher or directly start the app they want (via a dedicated hard button), not minimize/close the app they're currently in first. That's an extra step. I think I should have quick access to a recently used (and currently running) app list via a press-and-hold on the Start button. That would let me quickly switch to an app I've recently used or close a memory hog as needed. On that note, the Start menu and associated button should be removed and that button should bring you to a "Home" screen (along the lines of the Today screen) which has some Today-like info, and icons for accessing programs and Settings/Prefs.