PSX, Genesis, SNES, Amiga, and maybe a NeoGeo and NES emulator should be thrown into the mix as well. As for apps, I'm only expecting a web browser at this point. Game ports? Quake 2 should be ready, and I hope Q3A will be up and running by the time it comes out. You never know, though...