For a handheld, PSP does great. Pros: - You can watch quality movies on it. (if you use the UMD ISOs like me, you can get almost DVD quality videos on it, which is already great) - You can listen to music on it. Sony always produce good quality music on their hardware (Walkman, hifi etc etc). With a pair of good earphones, you can enjoy some of the best quality music. - You can emulate lots of things on PSP. PSP is a powerful machine. Nearly every known retro consoles (NES, SNES, Genesis, GBA, CPS1, CPS2, NGPC, NeoGeo, MVS etc etc, N64 coming into fray) are emulated on PSP and run almost flawlessly with great speed and no hint of lag or hiccups whatsoever. - you can make homebrew. - with CFW, you can play lots of games without buying it Not encouraged but still worth it for those that might want to try the game out first before buying it. - library of games. Still lesser than NDS but definetly have higher ratio of quality games compare to NDS IMO. I have been playing Monster Hunter 2 for 90 hrs and it is a one year old game. Been enjoying Tekken DR which is a near flawless rendition from the arcades with a plus-like console option. Been enjoying the remake of Megaman, Ghost N' Goblins and Castlevania with renewed graphic which make the games fresh (I will never understand those that still prefer older graphics ). Enjoying original games for PSP like Loco Roco, Patapon (yes, I love it!) Cons: - need to invest in a memory stick with a high capacity. not a biggie to me - analog stick can be cumbersome to some. not to me though as i work around it and apply it in most games especially fighting games - battery life. Roughly 4 hrs without charging if using it to play games from the memory stick. Using UMD to play might shorten it. Might be troublesome for travellers. But if use to listen to songs, can last 8 hrs++. Have tried it from Malaysia to Australia on a flight. Call me a PSP fan boy if you want, i still think the pros outweight the cons