So excitin'! I like the first two about equally - although for some reason my brain wants to decode the background as a "checkered flag" from auto racing for some reason. :\
Most app icons don't have language on them, becuase the app name always appears just below the icon anyway.
Thoughts?