I recommend age of conquest lite and texas holdem online poker
My favorites are Labyrinth, Cestos, Uno, Sketch Online, and Solitaire.
Labyrinth is a simple, you guessed it, labyrinth game that even allows you to create your own levels. Cestos is a multiplayer strategy game where you try and keep all your discs on a table while avoiding an opponents'. Uno is self explanatory, though multiplayer would be a welcome addition. Sketch Online is similar to What the Doodle, but I prefer it's server list/features. Solitaire is basically a complete port from the Windows XP version, which is great, and works well with the touch screen.
Also, I do play a lot of SNES and NES games on SNESoid and NESoid. These emulators rock with the keyboard!