And it is already ported to the GP2X :)
The Ipod Touch is only $200 or less, best to just get one. And it doesn't really have any games anyway (well, not yet, and not that you could play without it, like emulating the Wii without a Wiimote basically.)
Hmm, $169 actually...