Basically any phone running either Symbian or Windows Mobile. There are tons of programs and emulators for both of these operating systems. I'm really fond of Nokia phones, so it's Symbian for me. Famicom, Super Famicom, ScummVM, MegaDrive, Master System, MAME ... The games you can run on these...