The Palm Centro is fairly small and has a keyboard.