In the end though the peak for me was Windows mobile, everything up to 6.5 was literally just a pc in your pocket, after that they made the mistake (imo) of trying to compete with apple and android for user experience and failed miserably. For my part I never wanted the improved UX- a start menu style system with a stylus was great for me. Nokias N900 was great, but in the end too niche to compete with HTC and Apple when they were pumping out androids and iPhones. I handled purchases at my work for smartphones and gave the HTC hero as suggestion for my colleagues since it was simpler and got a N900 for myself, and though I liked it a lot android certainly went a lot further in the end.
Also jumped into Windows Phones, as its development experience was miles ahead (still is) from whatever comes out of Google.
With exception of Android, I never needed a "gaming rig/server configuration" for mobile development.
Anyway it is what it is.
Prior to the iPhone the acme of portable touchscreen interface design was the Newton Messagepad 2100. Its interface was superior to Maemo in practically every way, despite being discontinued ten years prior.
Maemo feels like a crappy, half-assed attempt to implement some of the Newton's magic on top of X11, and with weird desktop mouse-oriented design elements (menus, scroll bars, combo boxes, Windows-style tree-views, even cursors in some apps) bolted on awkwardly without any thought about their appropriateness to a tablet operating system. I wrote an extensive article comparing the two way back when, when I was doing a moderate number of contributions to the N800 platform. Maemo was amateurish at best, with an incredible array of inconsistent and obtuse iconography, several inconsistent sizes and designs for the same exact kind of GUI element (text buttons, icons, ), a complete lack of state persistence, absolutely horrible fonts, and a desperate need to be backward compatible with X11, hardly the best choice for a mobile OS GUI foundation. It was clearly built by linux software developers and not GUI designers.
iOS didn't borrow anything from the N900: it borrowed directly from the Newton and from MacOS and NeXTSTEP, when it wasn't inventing things from whole cloth.
Thankfully now Android has shown us that Linux can shine in the mobile pad market, if you jettison X, stupid archaic design elements from desktop GUIs, and design a consistent and organized interface from the ground up considering the needs of the device and and user.