The 3DS, in particular the "New" models, I think are really recommended to pick up cheap. They are well built devices that are supremely hackable with access to lots of fun games.
The 3DS library is good despite somewhat lacking in diversity. But the 3DS also has native compatibility with the entire excellent DS library, and after hacking it can also run the entire great GBA library without emulation (like Matroshka dolls, the 3DS hardware includes the complete DSi hardware which in turn includes GBA hardware, and it has firmware support to access them both).
The old models emulate a lot of 8 and 16 bit consoles well, whereas the New models have nearly complete compatibility for 8 and 16 bit consoles and additionally can emulate some Playstation 1. Moreover, hacking the 3DS has become even more accessible due to recent newly found exploits. Still getting a lot of fun out of mine.
The 3DS library is good despite somewhat lacking in diversity. But the 3DS also has native compatibility with the entire excellent DS library, and after hacking it can also run the entire great GBA library without emulation (like Matroshka dolls, the 3DS hardware includes the complete DSi hardware which in turn includes GBA hardware, and it has firmware support to access them both).
The old models emulate a lot of 8 and 16 bit consoles well, whereas the New models have nearly complete compatibility for 8 and 16 bit consoles and additionally can emulate some Playstation 1. Moreover, hacking the 3DS has become even more accessible due to recent newly found exploits. Still getting a lot of fun out of mine.