http://quakeone.com/quakedroid
For anyone interested, I created a Quake engine designed to max out Android support. It supports all maps ever made including modern ones (backwards compatible, forwards compatible).
QuakeDroid is easy to use, downloads shareware on first start. It has gamepad support.
The development thread is here for anyone interested: http://www.celephais.net/board/view_thread.php?id=61558&start=156
It also has a JoeQuake QMB option in the preferences menu (I did beta testing for Jozsef the author of JoeQuake back in the day). The JoeQuake QMB options look like the following (the Android fork is based off that engine).
Thread title: