I'll probably go with the 3DS, as it is the one I have the most memories of gamewise. I didn't have a GB for long, the GBC was okay, as was the GBA. The DS came out at a bad time for me, around the time I got real busy with school. So I had less time on it than I did with the 3DS, and I've probably spent the most time on the 3DS. So that gets my vote.
Dance my pretties!
The Official Art Thread - The Official Manga Thread - The Official Starbound Thread