One difference between the GP2X and PS3 is that the GP2X is a 100% Linux device, while the PS3 has a "native" mode where the game can have the contol over the machine. (The Linux is slightly sandboxed due to DRM security issues.)
However, native PS3 will probably remain a dream unless the DRM will be hacked.
Bookmarks