Mine is on the way via Amazon, and I'd some feedback as to what people like the best.
Luckily all 3 seem like cool and valid options, I've only had cheaper handhelds before with no custom firmware ( except the android one).
Tell me which of the above you use ( or what new thing) and why you like it. If you have the time anyway.