How about the Nintendo DS? Speaking from personal experience here--I've written (or ported) several DS homebrew projects.
Sure, there's plenty of emulators, and ports of popular (and less popular) classic games. And the obligatory linux port, not that it's useful for much besides bash and ssh.
But there's plenty of original games too. There's also ebook readers, music and movie players, utilities to backup retail game saves, drawing/coloring apps*, music creation tools, and more.
* One of these, Colors!, later became a rather successful commercial title for the 3DS.