I hate making release date threads, because it makes me look like an impatient little bastard, but I think that perhaps with this system my impatience may be justified (Quake 3... portable... wifi... *Drools*...). Especially considering it's so damn hard to find news of the XGP, at least that's...