cool48 on 06 December 2007
Very good video
Functionality - PSP
Controls - PSP (I just love the analog stick too much)
Technology - PSP
Multiplayer - DS
Games - DS
Overall - PSP (That's why I bought one)