Ive had one for a while now and my verdict is, its very good. I use it every day, unlike my DS.
-Much of 8-16, even 32bit gaming history in your hand.
-As well as some pretty good homebrew.
-Media playing ect.
Battery life can be short but so what get 4 or more good AA NiMH, (theyre dirt cheap) and just cycle the cells.