pues la informacion esta muy bien con USER_AGENT puedes obtener info, ademas, con algunas vriables en PHP puedes obtener info reducida, pero yo te recomiendo que utilices
http://wurfl.sourceforge.net/ con USER_AGENT y podras tener mucha mas informacion, tamano de la pantalla, marca, modelo, version del firmware, S.O. y un sin fin de informacion adicional.