For a jail broken phone,
click here
Get it on Google Play
For a non-google link,
click here

Other Phones

Blackberry
PalmOS
(Not WebOS)
Windows Mobile
(versions 4-6.5)
Java Mobile
(many non-smartphones)

Please note: Verizon phones do not support Java Mobile.