I've known about the GP2X for a while in an "oh, one of those
other handhelds made by Nobody Special" sort of ways. But in the last couple of days, I've been reading more about it - and specifically version 2.0 of the firmware - and the more I read, the more I like. A lot.
I'm not much of a gamer - they serve a purpose, but only for a very small amount of time at once, usually. But this particular handheld is giving me the same sort of vibe I had back with my Amiga: it's the variety of things it can do above and beyond games that's so appealing to me. Movie playback is cool (if not amazingly likely to be used much), and mp3/ogg playback is cool (yay for ogg!)... but people are coding lil music trackers for it; homebrew DDR-style games; Doom, Duke3D & Quake ports... and the emulators... Handheld Retro... it's just the inherent (geeky)
coolness of being able to play C64, SNES, Arcade and goodness-knows-what-else games anywhere at anytime - finally, something to do at the mother-in-law's house!
And the ratio of emulated retro games I wanna play compared to current commerical titles is soooo high that this lil machine is looking remarkably appealing. People comparing it to PSPs, DSs and whatnot are kinda missing the point - it's less of a handheld console and more of a handheld Linux box with built-in Samba for Windows connectivity.
Now I just need it to mature enough for it to become something worth spending that much money on. My fingers are crossed, my hopes are high and my birthday's approaching. :o)
[edit] Oh, and since this is a game developer's forum, how could I forget the however-remote possibility I could code my own stuff for it?! BlitzMax for the ARM processor? No? Oh well - C++ & SDL it is then... :oD [/edit]
[edit2]
Here's a Google video showing off a bunch of features from an earlier (and less capable) firmware revision. [/edit2]