So I occurred to me that some people have asked for a proper portable Xbox. I am assuming that would play Xbox games on a portable form factor. Maybe perhaps incorporate the Xbox 360 contoller.
Well I found an option for that. Forgot iPad 2 instead check out the Acer Iconia w500 tablet running Windows 7. It is capable of running many current PC games at 1024x768 @ 30fps. But when you combine it with Games for Windows Live (and then Xbox Live next year on Windows 8) you suddenly have a portable gaming tablet capable of playing Halo with achievements, friends lists and Live parties! Plus Games for Windows Live natively supports the Xbox 360 controller.
So next time your on holiday and you need your Halo 2 fix you can take your tablet with you (instead of your iPad) and start earning chevos on Halo 2. You can even use an Xbox 360 controller.