I love xfce on my pandora (never used mini menu). I user lxde on my original eeepc 701. They are great on small screens, and familiar to most users.I don't understand why anyone would suggest to even consider i3. It's tiling. Why would you want to subdivide a really small screen into even smaller rectangles. XFCE is a really bad choice as well. It doesn't mattet that it is small in memory. The whole idea is that it's a traditional desktop, which is bad for small displays. The whole notion of a bar with an application launcher button and tree-like menus doesn't work well with a small screen or stylus for that matter. The only DE that makes an effort in that regard is Gnome3. It presents applications to launch on the whole screen and works well with landscape layouts of smaller size and high resolution. I'd disqualify everything that doesn't harmonize with small screens and xfce is probably the worst offender here. I don't use Gnome3 on my laptop (KDE), but my laptop has a huge screen and it works out well while it is painfully obvious that it would suck on a tiny screen. So, even as a KDE guy I would not even think about anything but Gnome3. I use XFCE as well, on my really old laptop. I know its benefits and its massive drawbacks...so.. no to that one. There might be something better than G3, but it's not a traditional DE for sure, it has to be something new.