Tamanho ideal da imagem para botões

Meus amigos, gostaria de saber qual o tamanho ideal das imagens para serem utilizadas em botões sem saber qual o tamanho da tela do dispositivo ou sabendo-se o tamanho da tela, qual seria o tamanho ideal do icone para que fique bom na tela grande ou pequena?

O ideal seria backgrounds solidos com recursos .9.png, que cresceriam para ajustar para qualquer tamanho de componente.

Como faço isso? To perdido nesse assunto. Me ajuda, por favor.

http://developer.android.com/reference/android/graphics/NinePatch.html

Desenho no GIMP essas linhas, mas existe essa ferramenta WYSIWYG
http://developer.android.com/tools/help/draw9patch.html