I think the ultimate one for portability and usefulness would be a 'jacket' style one, like the Neo-Pad for PSP. You could put extra rechargable batteries for hours of playing, a cf/microdrive slot, 4 USB ports, an ethernet port and built in WiFi, and of course TV and audio outs. That thing...