¿Cómo agregar una pequeña imagen o icono a la opción ?

Quiero hacer un selector de idioma, pero no sé cómo? Estoy haciendo esto:

English Arabic

Pero necesito poner un pequeño ícono (png o gif) al lado de las opciones en inglés y árabe.

Lo intenté de diferentes maneras, pero no pasó nada. Por favor ayuda sobre la mejor manera de hacerlo. Me gusta esto:

http://sofes.miximages.com/html/Wxe4t.jpg

[actualizado de mi respuesta anterior, era incorrecto para elementos seleccionados]

Según esta publicación y las referencias incluidas en la publicación, no, esto no se puede hacer. Sin embargo, la comunidad está de acuerdo (en esta publicación ) en que esto se puede hacer en Firefox usando:

[actualizar]

Pero como puede ver en este jsbin, el código proporcionado como respuesta en ese segundo enlace no parece funcionar, ni siquiera en Firefox. Tengo que aceptar que la solución sería crear tu propia “lista desplegable” utilizando elementos HTML que sean de estilo. Aquí hay una gran publicación sobre cómo crear la tuya, bastante fácil en realidad.